feat(skills): add autoresearch skill for autonomous research orchestration

Add a new research skill that enables continuous, self-directed research
with a two-loop architecture:

- Inner loop: Rapid experiment iteration with measurable outcomes
- Outer loop: Periodic synthesis, pattern discovery, and direction setting

Features:
- Research workspace templates (state, findings, log)
- Example project (LoRA rank study)
- Configuration options for loop intervals and auto-commit
- Integration with existing research skills (arxiv, paper-writing)

Updated research/DESCRIPTION.md to include autoresearch in the skill overview.
This commit is contained in:
Howard Li 2026-04-11 12:28:41 -07:00
parent 939d2b37d1
commit 762b582704
5 changed files with 482 additions and 1 deletions

View file

@ -0,0 +1,90 @@
# Research Log: {{PROJECT_NAME}}
**Research Question:** {{RESEARCH_QUESTION}}
---
## Bootstrap Phase
### {{DATE}} — Project Initialization
- **Action:** Created workspace, initialized state files
- **Research Question:** {{RESEARCH_QUESTION}}
- **Initial Thoughts:** [What makes this interesting?]
### {{DATE}} — Literature Search
- **Sources:** arxiv, semantic scholar, web search
- **Key Papers:**
- [Paper 1] — [Key finding relevant to question]
- [Paper 2] — [Key finding]
- **Gap Identified:** [What's missing in existing work?]
### {{DATE}} — Hypothesis Formation
- **H001:** [Description] → Prediction: [Specific prediction]
- **H002:** [Description] → Prediction: [Specific prediction]
- **H003:** [Description] → Prediction: [Specific prediction]
---
## Inner Loop Log
### {{DATE}} — Experiment H001
- **Hypothesis:** H001
- **Protocol:** [What was changed, what was predicted]
- **Git Commit:** `research(protocol): H001 — [description]`
- **Status:** [Running/Completed/Failed]
- **Results:**
- Metric: [Value]
- Baseline: [Value]
- Delta: [+/-X]
- **Interpretation:** [What this means]
- **Next Action:** [Continue/Adjust/Pivot]
### {{DATE}} — Experiment H002
[Same format...]
---
## Outer Loop Log
### {{DATE}} — Reflection #1 (After {{N}} experiments)
- **Experiments Reviewed:** H001-H00N
- **Patterns Observed:**
- [Pattern 1]
- [Pattern 2]
- **Updated Understanding:** [New insights]
- **Direction Decision:** [DEEPEN/BROADEN/PIVOT/CONCLUDE]
- **Rationale:** [Why this direction?]
- **New Hypotheses:**
- H00N+1: [Description]
- H00N+2: [Description]
---
## Direction Changes
### {{DATE}} — PIVOT: [New Direction]
- **From:** [Old direction/assumption]
- **To:** [New direction]
- **Trigger:** [What result/surprise caused this?]
- **New Research Question:** [If changed]
---
## Conclusion
### {{DATE}} — Research Concluded
- **Final Status:** [Completed/Partial/Abandoned]
- **Key Findings:**
1. [Finding 1]
2. [Finding 2]
- **Contribution:** [What this adds to the field]
- **Limitations:** [What we didn't test/couldn't conclude]
- **Future Work:** [What someone should do next]