Awesome-Agent-Skills-for-Empirical-Research new-project
Full research pipeline from idea to paper. Orchestrates all phases — discovery, strategy, analysis, writing, peer review, and submission. Use when starting a new research project from scratch.
git clone https://github.com/brycewang-stanford/Awesome-Agent-Skills-for-Empirical-Research
T=$(mktemp -d) && git clone --depth=1 https://github.com/brycewang-stanford/Awesome-Agent-Skills-for-Empirical-Research "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/16-hsantanna88-clo-author/dot-claude/skills/new-project" ~/.claude/skills/brycewang-stanford-awesome-agent-skills-for-empirical-research-new-project-2e2579 && rm -rf "$T"
skills/16-hsantanna88-clo-author/dot-claude/skills/new-project/SKILL.mdNew Project
Launch a full research pipeline from idea to paper, orchestrated through the dependency graph.
Input:
$ARGUMENTS — a research topic or interactive for a guided start via /discover interview.
Pipeline Overview
This skill orchestrates the full dependency graph. Each phase activates when its dependencies are met. The orchestrator manages agent dispatch, three-strikes escalation, and quality gates.
Phase 1: Discovery ├── /discover interview → Research Spec + Domain Profile ├── /discover lit → Literature Synthesis + BibTeX └── /discover data → Data Assessment Phase 2: Strategy (depends on Phase 1) └── /strategize → Strategy Memo + Robustness Plan Phase 3: Execution (depends on Phase 2) ├── /analyze → Scripts + Tables + Figures └── /write → Paper Sections Phase 4: Peer Review (depends on Phase 3) ├── /review --all → Comprehensive Quality Score └── /review --peer → domain-referee + methods-referee Reports Phase 5: Submission (depends on Phase 4, score >= 95) ├── /submit target → Journal Recommendations ├── /submit package → Replication Package └── /submit final → Final Verification
Workflow
Step 0: Enter Plan Mode
Before any work begins:
- Enter plan mode — use
EnterPlanMode - Create the project folder structure —
,data/raw/
,data/cleaned/
,scripts/R/
,paper/sections/
,paper/figures/
, etc.paper/tables/ - Draft a high-level plan — what phases are needed, estimated scope
- Save to disk —
quality_reports/plans/YYYY-MM-DD_new-project.md - Present to user — wait for approval before proceeding
- Exit plan mode — only after approval
Step 1: Discovery Phase
-
If
or no research spec exists: Runinteractive
to produce:/discover interview- Research specification (
)quality_reports/research_spec_*.md - Domain profile (
) — if still template.claude/references/domain-profile.md
- Research specification (
-
Run
with the research topic:/discover lit- Librarian collects literature
- librarian-critic reviews coverage
- Output: literature synthesis + BibTeX entries
-
Run
to find datasets:/discover data- Explorer searches for data sources
- explorer-critic assesses data quality
Gate: Research spec and literature review must exist before proceeding.
Step 2: Strategy Phase
- Run
to design the empirical strategy:/strategize- Strategist proposes identification strategy
- strategist-critic validates the design
Gate: Strategy memo must pass strategist-critic review (score >= 80).
Step 3: Execution Phase
-
Run
to implement the strategy:/analyze- Data-engineer cleans data and creates figures
- Coder writes analysis scripts
- coder-critic reviews code
-
Run
to draft the paper:/write- Writer drafts sections
- Humanizer pass strips AI patterns
Gate: Code must pass coder-critic review. Paper sections must exist.
Step 4: Peer Review Phase
-
Run
for comprehensive review:/review --all- strategist-critic + coder-critic + writer-critic + Verifier in parallel
- Weighted aggregate score computed
-
Run
for simulated peer review:/review --peer- domain-referee (subject expertise) + methods-referee (econometrics)
- Independent, blind reports
- Orchestrator synthesizes editorial decision
Gate: Aggregate score >= 80 (commit-ready). Score >= 90 for submission.
Step 5: Submission Phase (optional, user-triggered)
- Run
for journal recommendations/submit target - Run
for replication package/submit package - Run
for final verification/submit final
User Interaction Points
The pipeline pauses for user input at these points:
- After interview (approve research spec)
- After strategy memo (approve identification strategy)
- After data analysis (review results before paper drafting)
- After peer review (review feedback before revision)
- Before submission (approve journal choice)
Between pauses, the orchestrator runs autonomously per
workflow.md.
Principles
- This is always orchestrated. Unlike other skills,
always runs through the full pipeline./new-project - Dependency-driven. Phases activate by dependency, not forced sequence.
- Quality-gated. Each phase transition requires passing quality checks.
- User retains control. Pipeline pauses at key decision points.
- Resumable. If interrupted, the pipeline resumes from the last completed phase.