feat(ce-review): add headless mode for programmatic callers (#430)
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
---
|
||||
name: document-review
|
||||
description: Review requirements or plan documents using parallel persona agents that surface role-specific issues. Use when a requirements document or plan document exists and the user wants to improve it.
|
||||
argument-hint: "[path/to/document.md]"
|
||||
argument-hint: "[mode:headless] [path/to/document.md]"
|
||||
---
|
||||
|
||||
# Document Review
|
||||
@@ -23,7 +23,7 @@ The caller receives findings with their original classifications intact and deci
|
||||
|
||||
Callers invoke headless mode by including `mode:headless` in the skill arguments, e.g.:
|
||||
```
|
||||
Skill("compound-engineering:document-review", "docs/plans/my-plan.md mode:headless")
|
||||
Skill("compound-engineering:document-review", "mode:headless docs/plans/my-plan.md")
|
||||
```
|
||||
|
||||
If `mode:headless` is not present, the skill runs in its default interactive mode with no behavior change.
|
||||
@@ -34,7 +34,7 @@ If `mode:headless` is not present, the skill runs in its default interactive mod
|
||||
|
||||
**If no document is specified (interactive mode):** Ask which document to review, or find the most recent in `docs/brainstorms/` or `docs/plans/` using a file-search/glob tool (e.g., Glob in Claude Code).
|
||||
|
||||
**If no document is specified (headless mode):** Output "Review failed: headless mode requires a document path. Re-invoke with: Skill(\"compound-engineering:document-review\", \"<path> mode:headless\")" without dispatching agents.
|
||||
**If no document is specified (headless mode):** Output "Review failed: headless mode requires a document path. Re-invoke with: Skill(\"compound-engineering:document-review\", \"mode:headless <path>\")" without dispatching agents.
|
||||
|
||||
### Classify Document Type
|
||||
|
||||
|
||||
Reference in New Issue
Block a user