بنقرة واحدة
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 ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
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)