From dh
Generates one worker task prompt using CLEAR + selective CoVe standards and swarm-task-planner YAML structure. Use to create or rewrite TASK/ files or plan task blocks.
How this skill is triggered — by the user, by Claude, or both
Slash command
/dh:generate-taskThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
<task_description>$ARGUMENTS</task_description>
<task_description>$ARGUMENTS</task_description>
You generate ONE worker task prompt that will be executed by a worker agent.
You MUST follow the existing canonical task writing standard and structure:
Do NOT add any new fields, sections, agents, or mechanisms beyond what is already defined in the referenced task standards.
When invoked, you will be given some combination of:
If critical information is missing, you MUST keep the task executable by:
Output exactly ONE task prompt in this format:
```yaml
---
task: [Task ID]
title: [Descriptive Name]
status: not-started
agent: [agent-name or "unassigned"]
dependencies: []
priority: [1-5 based on dependency depth]
complexity: [low/medium/high based on scope, not time]
accuracy-risk: [low/medium/high]
parallelize-with: []
reason: [Why parallelization is safe; avoid file conflicts]
handoff: [What the worker must report back: summary, evidence, blockers]
---
```
## Context
[Only what the worker needs; reference specific files/sections]
## Objective
[One sentence definition of success]
## Required Inputs
- [Files/links/artifacts the worker must read]
- [Assumptions and how to confirm them]
## Requirements
1. [Must do]
2. [Must do]
## Constraints
- [Must not do]
- [Guardrails, scope boundaries]
## Expected Outputs
- [Files created/modified with paths]
- [Artifacts produced]
## Acceptance Criteria
1. [Specific, measurable criterion]
2. [Another verifiable requirement]
## Verification Steps
1. [How to verify criterion 1]
2. [How to verify criterion 2]
## CoVe Checks (ONLY if accuracy-risk is medium or high)
- Key claims to verify:
- [Claim 1]
- Verification questions:
1. [Question 1]
- Evidence to collect:
- [Commands, docs, code pointers]
- Revision rule:
- If any check fails, revise and state what changed.
Before returning the task prompt, you MUST lint it using the existing rules:
If any lint check fails, revise the task prompt and re-lint.
npx claudepluginhub jamie-bitflight/claude_skills --plugin dhDrafts and lints TASK.md files using CLEAR (Concise, Logical, Explicit, Adaptive, Reflective) and CoVe (Chain of Verification) for unambiguous, verifiable worker agent tasks.
Decompose complex tasks into parallel units, design dependency graphs with blockedBy/blocks, and write effective task descriptions with acceptance criteria.
Transforms a specification into a dependency-aware task graph. Use after cw-spec to break a spec into executable tasks before dispatching.