diff options
| author | Paul Buetow <paul@buetow.org> | 2026-02-21 16:14:03 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-02-21 16:14:03 +0200 |
| commit | e91df0ffec673ed2e2c93424c51cb3ebabc5fe05 (patch) | |
| tree | 8c25850fa2bd01f4a2db5d6caa667d5d2ec48f16 /prompts/skills/project-taskwarrior/SKILL.md | |
| parent | d7eaade8a45bec55c274f4683ad209e94c0f3308 (diff) | |
add project taskwarrior
Diffstat (limited to 'prompts/skills/project-taskwarrior/SKILL.md')
| -rw-r--r-- | prompts/skills/project-taskwarrior/SKILL.md | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/prompts/skills/project-taskwarrior/SKILL.md b/prompts/skills/project-taskwarrior/SKILL.md new file mode 100644 index 0000000..82ee456 --- /dev/null +++ b/prompts/skills/project-taskwarrior/SKILL.md @@ -0,0 +1,26 @@ +--- +name: project-taskwarrior +description: "Manage Taskwarrior tasks scoped to the current git project. Use when asked to list, add, start, complete, annotate, or organize tasks for the project. Triggers on: tasks, todo, task list, pick next task, what's next." +--- + +# Project Taskwarrior + +Taskwarrior tasks are scoped to the current git repository. **Load only the files you need** for the current action so the whole skill does not need to be in context. + +## When to load what + +| Action | Load | +|--------|------| +| **Create task** | `00-context.md` + `1-create-task.md` | +| **Start task** | `00-context.md` + `2-start-task.md` | +| **Complete task** | `00-context.md` + `3-complete-task.md` | +| **Annotate / update task** | `00-context.md` + `4-annotate-update-task.md` | +| **Review / overview tasks** | `00-context.md` + `5-review-overview-tasks.md` | + +Always load `00-context.md` first (project name resolution and global rules); then load the one action file that matches what you are doing. + +## Task lifecycle (overview) + +1. Create task → 2. Start task → 3. Annotate as you go → 4. **Completion criteria** (best practices, compilable, all tests pass) → 5. Sub-agent review (fresh context) → 6. Main agent addresses all review comments → 7. Complete task + +A task is not done until criteria are met and all sub-agent review comments are addressed. Details are in `3-complete-task.md`. |
