skills/cy-create-tasks/SKILL.md
Decomposes PRDs and TechSpecs into detailed, independently implementable task files with enrichment from codebase exploration. Use when a PRD or TechSpec exists and needs to be broken down into executable tasks, or when task files need enrichment with implementation context. Do not use for PRD creation, TechSpec generation, or direct task execution.
npx skillsauth add compozy/compozy cy-create-tasksInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Decompose requirements into detailed, actionable task files with codebase-informed enrichment.
.compozy/tasks/<name>/ directory._prd.md or _techspec.md in that directory.Load type registry.
.compozy/config.toml.[tasks].types, use that list as the allowed type values.frontend, backend, docs, test, infra, refactor, chore, bugfix.Load context.
_prd.md and _techspec.md from .compozy/tasks/<name>/..compozy/tasks/<name>/adrs/ to understand the decision context behind requirements and design choices._techspec.md is missing:
## Implementation Details, ### Relevant Files, and ### Dependent Files.<requirements> with PRD-derived behavioral requirements instead of TechSpec-derived technical requirements._prd.md and _techspec.md are missing, stop and ask the user to create at least one first.Break down into tasks.
low: Single file change, no new interfaces, no concurrency, straightforward logic.medium: 2-4 files, may introduce a new interface or struct, limited integration points.high: 5+ files, new subsystem or significant refactor, multiple integration points, concurrency involved.critical: Cross-cutting change affecting many packages, high risk of regression, requires coordination with other tasks.references/task-template.md.references/task-context-schema.md for metadata field definitions.Present task breakdown for interactive approval.
Generate task files.
_tasks.md as the master task list using this exact markdown table format:
# [Feature Name] — Task List
## Tasks
| # | Title | Status | Complexity | Dependencies |
|---|-------|--------|------------|--------------|
| 01 | [Task title] | pending | [low/medium/high/critical] | [task_NN, ... or —] |
task_01.md, task_02.md, through task_N.md.task_ prefix without a leading underscore.status, title, type, complexity, and dependencies. Use dependencies: [] when there are no dependencies — do not omit the field._tasks.md and individual files.Enrich each task file.
## Overview, ## Deliverables, and ## Tests sections. If all three exist, skip enrichment for that file.references/task-template.md. Every task file MUST contain each of the following sections — omitting any is a failure:
## Overview: what the task accomplishes and why, in 2-3 sentences.<critical> block: the standard critical reminders block (read PRD/TechSpec, reference TechSpec, focus on WHAT, minimize code, tests required).<requirements> block: specific, numbered technical requirements using MUST/SHOULD language.## Subtasks: 3-7 checklist items describing WHAT, not HOW.## Implementation Details: file paths to create or modify, integration points. Reference TechSpec for patterns.### Relevant Files: discovered paths from codebase exploration with brief reasons.### Dependent Files: files that will be affected by this task with brief reasons.### Related ADRs: links to relevant ADRs if any exist, or omit subsection if no ADRs apply.## Deliverables: concrete outputs with mandatory test items and at least 80% coverage target.## Tests: specific test cases as checklists, split into unit tests and integration tests categories.## Success Criteria: measurable outcomes including "All tests passing" and "Test coverage >=80%".Run task validation.
compozy tasks validate --name <feature>.Do NOT produce tasks with these defects:
_prd.md and _techspec.md are missing, stop and ask the user to create at least one first.tools
Explains Compozy capabilities, CLI commands, core workflow skills, optional extension skills, configuration, artifact structure, reusable agents, and extensions. Use when the user asks how to use Compozy, what commands are available, how the workflow pipeline works, or how to configure a workspace. Do not use for executing workflow steps — use the specific cy- skills instead.
development
Performs a comprehensive code review of a PRD implementation and generates a review round directory with issue files compatible with cy-fix-reviews. Use when reviewing implemented PRD tasks, creating a manual review round without an external provider, or performing a quality audit of code changes. Do not use for fetching reviews from external providers, fixing existing review issues, executing PRD tasks, or editing source code.
testing
Executes provider-agnostic PR review remediation using existing review round files under .compozy/tasks/<name>/reviews-NNN/. Use when resolving batched review issues, updating issue markdown files, implementing fixes, and verifying the result. Do not use for PRD task execution, review export/fetch, or generic coding tasks without review issue files.
data-ai
Maintains workflow-scoped task memory for Compozy runs using .compozy/tasks/<name>/memory/ files. Use when a task prompt provides workflow memory paths and requires the agent to read, update, compact, and promote durable context across PRD task executions. Do not use for PR review remediation, global user preferences, or programmatic event-log summarization.