Parent phase: #54
Purpose
Drive /speckit.tasks + /speckit.analyze for the paper; emit tasks with [kind:<value>] tokens.
What it produces / drives
Writes paper/specs/<n>-<slug>/tasks.md where every task line has a [kind:...] token (prose|figure|statistics|lit-search|reference-verification|proofread|latex-build|latex-fix).
Dependencies
This agent depends on output from: paper_planner
Acceptance criteria
Manual test plan
- Project at
paper_planned
- Run one step
grep -c '\[kind:' paper/specs/*/tasks.md must equal grep -c '^- \[' paper/specs/*/tasks.md
- Verify kind tokens are valid
Implementation pointer
- Registry entry:
agents/registry.yaml → name: paper_tasker
- Prompt:
agents/prompts/paper_tasker.md
- Code: search
src/llmxive/ for the class
Parent phase: #54
Purpose
Drive /speckit.tasks + /speckit.analyze for the paper; emit tasks with
[kind:<value>]tokens.What it produces / drives
Writes
paper/specs/<n>-<slug>/tasks.mdwhere every task line has a[kind:...]token (prose|figure|statistics|lit-search|reference-verification|proofread|latex-build|latex-fix).Dependencies
This agent depends on output from:
paper_plannerAcceptance criteria
[kind:...]token (no untagged tasks)Manual test plan
paper_plannedgrep -c '\[kind:' paper/specs/*/tasks.mdmust equalgrep -c '^- \[' paper/specs/*/tasks.mdImplementation pointer
agents/registry.yaml→name: paper_taskeragents/prompts/paper_tasker.mdsrc/llmxive/for the class