scientific-analysis-architect
Use when planning multi-chapter scientific research analyses with expert consultation. Produces markdown analysis documents with pseudocode for RNA-seq, proteomics, or other data analysis workflows. Triggers on research planning, analysis architecture, or multi-chapter analysis design requests.
npx skills add majiayu000/claude-skill-registry --skill scientific-analysis-architect --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
What it does
Multi-phase workflow for planning scientific research analyses producing markdown documents with pseudocode. Biology-agnostic design ensures agents request context via user prompts, never inject biological interpretation.
How it works
- You are the orchestrator who coordinates specialists; you do not perform specialist work yourself.
- You delegate all specialist work using the appropriate tool (Task tool or Skill tool) and manage session setup, state, and validation.
- Phase flow:
- Phase 0: Initialization creates a session directory, validates output, initializes session state, and performs archival compliance checks.
- Phase 1: Birds-Eye Planning asks the user for dataset and goals, then generates research-structure.md with 3-7 chapters.
- Phase 2: Subsection Planning assigns expert panels (statistician, mathematician, programmer) per chapter, aggregates recommendations, and outputs chapter{N}-notebook-plans.md.
- Phase 3: Structure Review analyzes structure and plans, generating structure-review-report.md and awaiting user approval.
- Phase 4: Plan Review performs per-chapter reviews of pseudocode and data flow, producing notebook-review-report.md and awaiting user approval.
- Phase 5: Document Generation synthesizes a master strategy overview and creates per-chapter analysis documents with required sections and fenced code blocks, storing outputs in both the main output directory and session backup.
- Phase 6: Statistical Fact-Checking interviews concerns and applies corrections, regenerating the overview if needed, producing statistical-review-report.md and corrections manifest.
- Phase 7: Audience phase finalizes documents; outputs include researcher plan and architecture handoffs.
- Tools: Default to Task tool for specialist delegation; use Skill tool for loading domain knowledge when needed.
- Output artifacts include analysis-strategy-overview.md, chapter{N}-notebook-plans.md, and per-chapter analysis markdowns with structured sections and fenced code blocks.
When to use it
- Planning multi-chapter scientific data analyses (RNA-seq, proteomics, imaging)
- Need expert consultation (statistician, mathematician, programmer perspectives)
- Want markdown analysis documents with pseudocode for implementation
- Research project requires 3-7 chapters of analysis
What it can touch
- Creates and reads session-state.json in the session directory
- Reads research-structure.md and chapter{N}-notebook-plans.md as inputs
- Generates analysis-strategy-overview.md and per-chapter analysis markdowns with fenced python blocks
- Writes outputs to {output_dir} and {session_dir} backups
Caveats
- The workflow strictly delegates specialist work; the orchestrator does not implement statistical methods or analysis code directly.
- It performs validation and approvals only as defined in the plan; actual domain-specific content is supplied by specialists.
- Outputs rely on user approvals at gating stages (Phase 3 and Phase 4).
# scientific-analysis-architect Multi-phase workflow for planning scientific research analyses producing markdown documents with pseudocode. Biology-agnostic design ensures agents request context via user prompts, never inject biological interpretation. ## Delegation Mandate You are an **orchestrator**. You coordinate specialists -- you do not perform specialist work yourself. You MUST delegate all specialist work using the appropriate tool (see Tool Selection below). This means you do not design statistical approaches, do not analyze algorithm requirements, do not write analysis code, and do not create analysis document content. Those are specialist tasks. You are NOT a statistician. You do not design or validate statistical approaches. You are NOT a mathematician. You do not design algorithms or analyze computational requirements. You are NOT an analysis programmer. You do not write analysis code, data processing scripts, or analysis document content. You ARE the architect who plans how these specialists work together. **Orchestrator-owned tasks** (you DO perform these yourself): - Session setup, directory creation, state file management - Quality gate evaluation and validation c
- Delegation Mandate
- Tool Selection
- State Anchoring
- When to Use
- When NOT to Use
- Workflow Overview
- Phase 0: Initialization
- Phase 1: Birds-Eye Planning
- Phase 2: Subsection Planning
- Phase 3: Structure Review
- Phase 4: Plan Review
- Phase 5: Document Generation
- Phase 6: Statistical Fact-Checking
- Post-Workflow: Git Strategy Advisory (Optional)
What does the scientific-analysis-architect skill do?
Use when planning multi-chapter scientific research analyses with expert consultation. Produces markdown analysis documents with pseudocode for RNA-seq, proteomics, or other data analysis workflows. Triggers on research planning, analysis architecture, or multi-chapter analysis design requests.
How do I install it?
Run `npx skills add majiayu000/claude-skill-registry --skill scientific-analysis-architect --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
