1.7 KiB
1.7 KiB
| name | description | argument-hint | allowed-tools |
|---|---|---|---|
| create-todo | Use when creating structured todo files for any project. Reads CLAUDE.md for project context, identifies affected files via codebase search, and writes todos to the todos/ folder. | <description of the todo> | Read, Write, Edit, Glob, Grep |
Create Todo
Creates structured todo files in the todos/ directory of the current project.
Workflow
Step 1: Gather Project Context
- Read the project's
CLAUDE.mdto understand tech stack, architecture, and conventions - Parse the user's request to identify the affected area
- Use Glob/Grep to find relevant files in the codebase if affected files are not obvious
Step 2: Choose Filename
Format: kebab-case-description.md in the todos/ directory.
Create todos/ if it doesn't exist.
Step 3: Write Todo
Use this template:
# [Short, precise title]
**Status:** Open
**Priority:** High | Medium | Low
**Area:** [module/app/component name]
## Description
[What needs to be done - clear and concise]
## Requirements
1. [Concrete requirement]
2. [Concrete requirement]
## Affected Files
- `path/to/file` - [What to change]
## Technical Notes
[Relevant patterns, reusable functions, conventions from CLAUDE.md]
## Acceptance Criteria
- [ ] Criterion 1
- [ ] Criterion 2
Rules
- Be specific - "Add column X to table Y" not "Improve table"
- Name files - Always list concrete paths from codebase search
- Reference patterns - Point to similar existing solutions found in the code
- No implementation - Describe WHAT, not HOW in detail
- Use project language - Match the language of CLAUDE.md and user request (German/English)