agentic-ai-engineering/skills/kits/task-discipline/SKILL.md

45 lines
1.1 KiB
Markdown

# Task Discipline Kit
Stop vibe coding. Start engineering with structured task management.
## Included Skills
1. **TillDone Core** — Task list gating
2. **TillDone Progress** — Live task progress widget
3. **TillDone Nudge** — Agent forced to continue if tasks remain
4. **Purpose Gate** — Session intent declaration
## How TillDone Works
```
1. Orchestrator creates task list BEFORE delegating
2. Tasks assigned to specific agents
3. Agents mark tasks: idle → inprogress → done
4. Footer shows live progress: "TillDone: Build auth [3/5]"
5. If turn ends with incomplete tasks → agent nudged to continue
```
## Purpose Gate
```
On session start:
"What is the purpose of this session?"
Agent cannot prompt until answer is given
Purpose shown in persistent header widget
```
## Usage
```bash
# Pi Agent
pi -e extensions/tilldone.ts -e extensions/purpose-gate.ts
# Claude Code (via hook)
cp hooks/* .claude/hooks/
```
## Related Course Material
- M4 Multi-Agent Orchestration — TillDone discipline lesson
- `pi-vs-claude-code/extensions/tilldone.ts` — full source