This skill should be used when initializing a new bioinformatics research project, checking project status, updating project phase, or getting research best practices guidance. Triggered by requests like "initialize project", "check status", "update phase", or "research best practices".
This skill inherits all available tools. When active, it can use any tool Claude has access to.
Provides comprehensive project steering and management for bioinformatics research projects. Handles initialization, phase tracking, status monitoring, and best practices guidance.
Initialize a new research project structure using scripts/init_project.py.
When to use: When starting a new research project or setting up a standardized structure.
Workflow:
python "${CLAUDE_PLUGIN_ROOT}/scripts/init_project.py" --path /path/to/target/project
Important: Use ${CLAUDE_PLUGIN_ROOT} to reference the plugin's installation directory. The --path argument specifies where the project structure will be created.Created structure:
project/
├── STEERING.md # Project progress tracker
├── notebook/
│ ├── tasks.md # Task management
│ ├── labnote/
│ │ ├── Exp00_TEMPLATE_labnote.ipynb # Jupyter template
│ │ └── Exp00_TEMPLATE_labnote.md # Markdown template
│ ├── report/
│ │ └── Exp00_TEMPLATE_report.md # Report template
│ └── knowledge/ # Reusable procedures
├── inbox/ # User input files
│ └── archive/ # Processed files
├── data/raw/ # Raw data (gitignored)
└── results/ # Outputs (gitignored)
Command: /research-init
Check current project status, phase, and next actions.
When to use: When user asks "what's the status?", "where are we?", or "what should I do next?"
Workflow:
STEERING.md for current phase and prioritiesnotebook/tasks.md for experiment progressCommand: /research-status
Guide transitions between research phases using references/phases.md.
Research phases:
When to use: When project reaches a natural transition point or user requests phase update.
Workflow:
references/phases.mdProvide research best practices from references/best-practices.md and references/quality-standards.md.
When to use: When user needs guidance on:
Key principles:
Proactively review user-created content against quality standards.
When to use: When user presents:
Action: Review content against references/quality-standards.md checklist:
Fact vs. Interpretation Check:
Evidence Traceability Check:
Reproducibility Check:
Output: Provide constructive feedback with specific improvement suggestions.
Example feedback:
### Review Feedback
**Fact/Interpretation Issues**:
- Line 23: "Gene X regulates pathway Y" - This is interpretation, not fact.
Suggest: "Gene X expression correlated with pathway Y activity (r=0.85, p<0.01)"
**Missing Evidence Links**:
- Finding 2 has no figure reference. Add: "(Figure 2B, Exp03_analysis.ipynb)"
**Statistics Incomplete**:
- Effect size missing for differential expression claim. Add fold-change and CI.
init_project.py: Project initialization script (executable)research-init.md: Project initialization command (/research-init)research-status.md: Status checking command (/research-status)phases.md: Detailed phase definitions and transition criteriabest-practices.md: Hypothesis-driven research guidelinesquality-standards.md: Scientific quality standards (fact/interpretation/conclusion separation)