todo
Installation
SKILL.md
To-Do Plugin Skill (Agent Internal Reasoning)
When to use
Use todos for agent's internal reasoning and state persistence during multi-step work that requires tracking state across operations. Todos are NOT for UI progress indicators or simple user choices.
DO create todos for:
- "Plan dashboard journey" (session start, masterRouterAgent - internal planning state)
- "Generate preview dashboard" (Phase 4, dashboardBuilderAgent - internal multi-step workflow)
- "Apply interactive edits" (Phase 5, dashboardBuilderAgent - internal iterative process)
- "Deploy dashboard" (Phase 6, masterRouterAgent - internal deployment verification)
DO NOT create todos for:
- UI card selections (outcome selection, style bundle selection)
- Atomic tool calls (RAG queries, schema analysis, spec validation)
- Workflow execution (connectionBackfill, generatePreview - workflows track themselves)
- Phase state transitions alone
- Simple confirmations or quick questions