This release marks the first stable baseline for AI Research Detective as a Claude Code skill/plugin.
Highlights
- Aligns the three core skills with Claude Code / Agent Skills authoring guidance.
- Refactors long
SKILL.mdfiles into concise entrypoints with progressive disclosure. - Adds explicit startup-state handling for empty folders, raw materials, research plans, existing reports, mixed projects, and partial wiki states.
- Strengthens cold-start safety: no unconfirmed CONTEXT/README writes, no old reports treated as primary evidence, and no automatic workflow continuation before user intent is confirmed.
- Narrows tool pre-approvals and removes non-standard path variables.
Skill Authoring Alignment
Updated core skill frontmatter and behavior:
-
research-archivist- Manual invocation for write-heavy intake workflows.
- Clear trigger boundary for ingesting, organizing, and updating research materials/wiki.
- Argument handling for source paths.
- Reduced tool pre-approval.
-
research-detective- Clear trigger boundary for analysis, synthesis, report writing, and revision.
- Argument handling for source paths or analysis questions.
- Reduced tool pre-approval.
- Explicit routing between evidence collection, detective analysis, brief answers, full reports, wiki writeback, and information packs.
-
research-reviewer- Clear trigger boundary for adversarial review, unsupported-claim checks, and evidence validation.
- Argument handling for report paths.
- Keeps multi-agent review orchestration inline.
- Adds a lightweight “report-only” review path when no full project context exists.
Progressive Disclosure Refactor
The three core SKILL.md files are now concise entrypoints instead of long manuals.
New supporting files include:
skills/research-archivist/workflows/intake_workflow.mdskills/research-archivist/workflows/incremental_update.mdskills/research-archivist/workflows/intake_validation.mdskills/research-archivist/guides/wiki_quality_rules.mdskills/research-detective/workflows/evidence_collection.mdskills/research-detective/workflows/detective_analysis.mdskills/research-detective/workflows/wiki_writeback.mdskills/research-reviewer/workflows/claim_extraction.mdskills/research-reviewer/workflows/adversarial_review.mdskills/research-reviewer/workflows/review_writeback.mdskills/research-reviewer/guides/reviewer_output_format.md
Cold-start Improvements
Cold start now works as a state classifier and safe initialization flow.
It distinguishes:
- Empty folders
- Raw-material-only projects
- Research design / execution-plan projects
- Existing report or memo projects
- Mixed projects with raw materials and old outputs
- Existing wiki with missing context
It also classifies files into:
- Primary evidence
- Secondary analysis
- Research design
- Project management material
This prevents old reports, decks, and memos from being treated as first-hand research evidence.
Safety Improvements
- Replaces non-standard
${CLAUDE_PLUGIN_ROOT}references with official${CLAUDE_SKILL_DIR}-based paths. - Avoids broad
Write,Edit, andBashpre-approvals for auto-invoked skills. - Requires user confirmation before writing final
CONTEXT.md/README.md. - Requires explicit user intent before moving from cold-start into intake, analysis, or review.
- Keeps reviewer from becoming a rewriting or polishing workflow.
Validation
All test suites pass:
shared: 18/18research-archivist: 12/12research-detective: 61/61research-reviewer: 17/17
Additional checks performed:
- Markdown link checks across skill docs.
- Stale-pattern scan for unsupported path variables and broad tool pre-approvals.
- Python script compile smoke test.
- Whitespace check via
git diff --check.
Stable Baseline
This release is also tagged as:
stable-skill-v1
Use this tag as the rollback baseline before experimenting with major redesigns.