一键导入
tasks
Generate a dependency-ordered task list (tasks.md) with sub-phases and cross-artifact consistency analysis from design.md in specs/{feature}/.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Generate a dependency-ordered task list (tasks.md) with sub-phases and cross-artifact consistency analysis from design.md in specs/{feature}/.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Execute the next available tracked task with TDD, pre-commit validation, PR workflow, AI code review, and issue tracker bridge sync. Primary execution interface for multi-session feature work.
Import a tasks.md into the coco tracker as an epic with dependencies, and create matching issues in the configured issue tracker.
Single-issue workflow for quick fixes and small changes that don't need full epic tracking. Creates a branch, implements the fix, commits with issue tracking, and closes.
Generate a feature design (design.md) in specs/{feature}/ with user stories, acceptance criteria, technical approach, API contracts, and research decisions.
Pre-design discovery interview that gathers deep user intent through structured questioning. Produces a discovery brief (discovery.md) consumed by the design skill.
| name | tasks |
| description | Generate a dependency-ordered task list (tasks.md) with sub-phases and cross-artifact consistency analysis from design.md in specs/{feature}/. |
Generate an actionable, dependency-ordered tasks.md for the feature based on available design artifacts, then run cross-artifact consistency analysis.
/coco:phase (Step B) or /coco:planning-session tacticalspecs/{feature}/ before tracker importPrerequisites: design.md must exist. If missing, use the design skill first.
Legacy fallback: If design.md doesn't exist, check for spec.md + plan.md as legacy artifacts and load both.
.coco/config.yaml for project.specs_dir (default: specs).{specs_dir}/{branch-name}/{specs_dir}/{feature}/:
design.md doesn't exist, load spec.md + plan.md + data-model.md + contracts/ + research.md as legacy artifacts.coco/templates/tasks-template.md if it exists, otherwise use ${CLAUDE_PLUGIN_ROOT}/templates/tasks-template.md.Legacy mode (if loading spec.md + plan.md instead):
Organize tasks by user story. Every task MUST use this format:
- [ ] [TaskID] [P?] [Story?] Description with file path
- [ ]Each sub-phase MUST have an Acceptance Criteria section with specific, testable outcomes.
Generate:
File Ownership (owns_files) Annotations:
If design.md contains file-level implementation details (in the Project Structure or Technical Approach sections), extract file ownership per sub-phase. For each user story sub-phase, identify the files/directories it exclusively modifies:
### Sub-Phase 3: User Authentication
**owns_files**: `src/auth/**`, `tests/auth/**`
These annotations are consumed by the import skill to populate task metadata, enabling worktree-based parallel execution. Only include owns_files when file paths are determinable from the design -- omit for sub-phases with unclear file boundaries.
Write to {specs_dir}/{feature}/tasks.md.
After generating tasks.md, automatically run the full consistency analysis. This replaces what was previously the /coco:analyze command.
STRICTLY READ-ONLY: Do not modify any files during analysis. Output findings inline.
Load from {specs_dir}/{feature}/:
.coco/memory/constitution.md if it existsA. Duplication Detection
B. Ambiguity Detection
<placeholder>)C. Underspecification
D. Constitution Alignment
E. Coverage Gaps
F. Inconsistency
## Specification Analysis Report
| ID | Category | Severity | Location(s) | Summary | Recommendation |
|----|----------|----------|-------------|---------|----------------|
| A1 | ... | ... | ... | ... | ... |
**Coverage Summary:**
| Requirement Key | Has Task? | Task IDs | Notes |
**Metrics:**
- Total Requirements / Total Tasks / Coverage %
- Ambiguity Count / Duplication Count / Critical Issues Count
**Next Actions:**
- [Prioritized recommendations based on severity]
After the report, ask the user: "Would you like me to suggest concrete remediation edits for the top N issues?"
Output:
import skill automatically -- skills are NOT slash commands, so never suggest /coco:import)