What's New
Mandatory Interactive Setup Gate
All autoresearch commands now enforce AskUserQuestion when invoked without required context. Previously, invoking /autoresearch or any subcommand without inline configuration would silently skip the interactive setup wizard and proceed directly to execution — leaving Claude without the Goal, Scope, Metric, or other required fields.
Changes
New: Routing table in SKILL.md
A MANDATORY: Interactive Setup Gate section at the top of SKILL.md now maps every command to its required context and the specific AskUserQuestion flow to use when context is missing:
| Command | Required Context | If Missing |
|---|---|---|
/autoresearch
| Goal, Scope, Metric, Direction, Verify | Batch 1 (4 questions) + Batch 2 (3 questions) |
/autoresearch:plan
| Goal | Ask via plan-workflow.md |
/autoresearch:debug
| Issue/Symptom, Scope | 4 batched questions |
/autoresearch:fix
| Target, Scope | 4 batched questions |
/autoresearch:security
| Scope, Depth | 3 batched questions |
/autoresearch:ship
| What/Type, Mode | 3 batched questions |
Strengthened language across all 6 files
- All interactive setup sections renamed to
PREREQUISITE: Interactive Setup - Added
CRITICAL,BLOCKING PREREQUISITE,MUST, andDO NOT skipenforcement language - Added STOP guards at Phase 1 entry points in debug and fix workflows to catch execution without prior setup
- Changed descriptive "use AskUserQuestion" to imperative "you MUST call AskUserQuestion"
Root Causes Fixed
- No mandatory language — Setup instructions used advisory "use" instead of imperative "MUST use"
- No routing guard — Setup Phase was buried deep in SKILL.md; subcommands jumped to reference files bypassing it
- Interactive setup buried — In reference files, setup was a peer section to execution phases rather than a blocking prerequisite
Files Changed
SKILL.md— routing table + Setup Phase strengthening (+25 lines)references/debug-workflow.md— PREREQUISITE + Phase 1 STOP guardreferences/fix-workflow.md— PREREQUISITE + Phase 1 STOP guardreferences/security-workflow.md— CRITICAL BLOCKING languagereferences/ship-workflow.md— CRITICAL BLOCKING languagereferences/plan-workflow.md— CRITICAL BLOCKING at Phase 1README.md— version badge bump
Upgrade
If installed via plugin: /plugin update autoresearch@autoresearch
If installed manually: pull latest and re-copy skills/autoresearch/ to your .claude/skills/autoresearch/
Full Changelog: v1.4.0...v1.5.0