一键导入
speckit-tasks
Generate actionable, dependency-ordered tasks.md for the feature based on available design artifacts
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate actionable, dependency-ordered tasks.md for the feature based on available design artifacts
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Use when starting work on any project (technical or non-technical) to understand structure, standards, and best practices before making changes
You MUST use this before any creative work - creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements and design before implementation.
Apply the code-quality checklist to audit files or directories and produce a Markdown report with findings and suggested fixes. Use when asked to "audit these files", "run a quality check", "code quality review", or "check against the code-quality checklist".
Generate a structured deep research prompt. USE WHEN the user needs to research a complex topic, market, or bug deeply. Capabilities include objective clarification, tech stack validation, and prompt generation.
Use for go-to-market strategy, user acquisition, channel analysis, and performance marketing.
Generate documentation for an existing project. USE WHEN onboarded to a new codebase OR documenting legacy code. Capabilities include architectural mapping, tech stack inventory, and technical debt documentation.
| name | speckit-tasks |
| description | Generate actionable, dependency-ordered tasks.md for the feature based on available design artifacts |
Generate actionable, dependency-ordered task breakdown organized by user story, enabling independent implementation and testing of feature increments.
spec.md exists)plan.md exists)data-model.md, contracts/, research.md, quickstart.mdsrc/models/user.py not "user file"All execution logic is now contained within this skill. The skill handles:
check-prerequisites.sh to get feature pathsplan.md (tech stack), spec.md (user stories)data-model.md, contracts/, research.md, quickstart.mdPhase 1: Setup
- Project initialization
- Dependency installation
- Configuration
Phase 2: Foundation
- Shared infrastructure
- Blocking prerequisites for ALL stories
- Authentication, logging, database connection
Phase 3: User Story 1 (P1)
- [US1] Tests (if requested)
- [US1] Models
- [US1] Services
- [US1] Endpoints/UI
- [US1] Integration
Phase 4: User Story 2 (P2)
- [US2] Tasks...
Phase N: Polish & Cross-Cutting
- Documentation
- Performance optimization
- Error handling polish
Every task MUST follow this format:
- [ ] [TaskID] [P?] [Story?] Description with file path
Components:
- [ ] (markdown checkbox)Examples:
✅ CORRECT:
- [ ] T001 Create project structure per implementation plan
- [ ] T005 [P] Implement authentication middleware in src/middleware/auth.py
- [ ] T012 [P] [US1] Create User model in src/models/user.py
- [ ] T014 [US1] Implement UserService in src/services/user_service.py
❌ WRONG:
- [ ] Create User model (missing ID, Story label, file path)
- [ ] [US1] Create model (missing Task ID, file path)
T001 [US1] Create model (missing checkbox)
Map all components to their story:
CRITICAL: Only generate test tasks if:
Default: No test tasks unless specifically requested
Tasks are ready when:
specs/N-feature-name/
└── tasks.md # Complete task breakdown
Summary includes:
- Total task count
- Task count per user story
- Parallel opportunities
- Independent test criteria per story
- Suggested MVP scope
- Format validation confirmation
After tasks are complete:
executing-plans for sequential task executiontest-driven-development for TDD approachspeckit-checklist to validate requirements quality firstWrong: - [ ] T001 [US1] Create User model
Right: - [ ] T001 [US1] Create User model in src/models/user.py
Wrong: - [ ] T012 Implement authentication (which story?)
Right: - [ ] T012 [US1] Implement authentication in src/auth/service.py
Wrong: - [ ] T001 Setup database
Right: - [ ] T001 Create database schema in migrations/001_init.sql
Wrong: All tasks in one phase Right: Organized by user story (Setup → Foundation → US1 → US2 → Polish)
Wrong: Generate test tasks for every feature Right: Only generate tests if explicitly requested
Wrong: Mark dependent tasks as [P] Right: Only mark truly independent tasks as [P] (different files, no dependencies)