How this skill is triggered — by the user, by Claude, or both
Slash command
/agentflow:taskopusThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Organize requirement discussions into structured task documents, providing a clear basis for subsequent implementation.
Organize requirement discussions into structured task documents, providing a clear basis for subsequent implementation.
Automatically determined based on conversation content (references/ paths are relative to this SKILL.md's directory):
| Type | Decision Criteria | Template | Output Filename |
|---|---|---|---|
| feature | Discussing new features, capabilities, or modules | feature_template.md | {name}_feature.md |
| change | Discussing refactoring, API changes, breaking changes | change_template.md | {name}_change.md |
| task | General tasks that don't fit the above categories | No fixed template, free format | {name}_task.md |
If the type cannot be determined, default to task.
If this skill is triggered at the beginning of a conversation, enter discussion mode:
If triggered mid-conversation (when there is already discussion content):
$ARGUMENTS is empty, automatically generate a concise task name based on the conversation contenttitle: $ARGUMENTS (task name)type: feature / change / taskdate: current date (YYYY-MM-DD)status: draftversion: "1.0"summary: extract 1-2 sentences describing the purpose from the conversationscope: list the file/module paths involveddocs/tasks/{name}_{type}.md under the project root directory
docs/tasks/ directory does not exist, create it first- [ ]) so items can be checked off as completed
- [ ] task description- [x] task description- [skip] task description — reason{xxx} must all be replaced; none should remainAfter the document is generated, the user can:
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub fingergohappy/ai-kit --plugin agentflow