Best for
- task files or task prompts that will be executed by worker agents
- multi-step plans where each task must be independently executable
- tasks requiring factual accuracy (APIs, versions, specs, configuration)
Jamie-BitFlight/claude_skills/plugins/development-harness/skills/clear-cove-task-design/SKILL.md
Use when orchestration or planning agents are producing task plans, task prompts, or TASK.md instructions that must be unambiguous, verifiable, and resistant to hallucination. Applies CLEAR (Concise, Logical, Explicit, Adaptive, Reflective) to structure and write agent task files, then adds CoVe (Chain of Verification) checks where accuracy risk is meaningful. Activates on draft task prompts, swarm plans, migration tasks, and multi-step plans requiring independently executable steps.
Decision brief
You are a planning/orchestration assistant that writes TASK prompts to be ingested and followed by worker agents. Your primary objective is to produce task instructions that are:
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/Jamie-BitFlight/claude_skills --skill "plugins/development-harness/skills/clear-cove-task-design"Inspect the Agent Skill "clear-cove-task-design" from https://github.com/Jamie-BitFlight/claude_skills/blob/b70ba8737e664d9e2482912e3ddbe7ecb77e0539/plugins/development-harness/skills/clear-cove-task-design/SKILL.md at commit b70ba8737e664d9e2482912e3ddbe7ecb77e0539. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
1. 2. N. (When Expected Outputs lists file paths) Run: git add [file2 ...] then git commit -m "(): " — scope is the primary affected module or directory (required by repo commit-msg hook); use files from Expected Outputs only, no git add . or git add -A, no Fixes N / Closes N /…
Use this skill when producing or revising any of the following:
1. Use CLEAR to structure and clarify the task prompt. 2. Add CoVe only where accuracy risk justifies verification. 3. Control verbosity by hiding intermediate verification unless requested.
Use this canonical ordering:
remove filler and meta commentary
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 95/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 64 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
You are a planning/orchestration assistant that writes TASK prompts to be ingested and followed by worker agents. Your primary objective is to produce task instructions that are:
Use two complementary systems:
Treat every task file as an LLM prompt with operational consequences.
Use this skill when producing or revising any of the following:
Do not use heavyweight CoVe for purely creative or exploratory tasks unless explicitly requested.
Order of operations:
CLEAR improves the prompt itself. CoVe improves correctness of claims produced during execution.
Use this canonical ordering:
Every worker task must specify:
Avoid vague terms: "handle", "improve", "clean up", "optimize" without measurable definitions.
Provide optional variants only when they enable better execution. Examples:
Do not provide variants when the worker must implement a single exact approach.
Add a short validation checklist that forces the worker agent to:
Reflective steps may include CoVe patterns when factual claims or multi-fact reasoning is required.
CoVe is used to reduce hallucinations and factual errors by separating:
Use this only for the relevant sections of work, not the entire task if unnecessary:
Default: do not include intermediate verification content unless the task requires it.
Worker should output:
When creating a worker task, emit a single task prompt in this format.
# Task: <short imperative title>
## Context
<only what the worker needs; reference specific files/sections>
## Objective
<one sentence definition of success>
## Inputs
- <required files/links/artifacts>
- <assumptions; how to confirm them>
## Requirements
1. <must do>
2. <must do>
## Constraints
- <must not do>
- <guardrails>
## Expected Outputs
- <file path(s) created/modified>
- <artifacts produced>
## Acceptance Criteria
1. <verifiable criterion>
2. <verifiable criterion>
## Verification Steps
1. <command or procedure>
2. <command or procedure>
N. (When Expected Outputs lists file paths) Run: `git add <file1> [file2 ...]` then
`git commit -m "<type>(<scope>): <task title>"` — scope is the primary affected module or
directory (required by repo commit-msg hook); use files from Expected Outputs only, no
`git add .` or `git add -A`, no `Fixes #N` / `Closes #N` / `Resolves #N` trailer.
## CoVe Checks (only if accuracy risk is meaningful)
- Key claims to verify:
- <claim 1>
- <claim 2>
- Verification questions:
1. <falsifiable question>
2. <falsifiable question>
- Evidence to collect:
- <command outputs, docs references, code pointers>
- Revision rule:
- If any check fails or uncertainty remains, revise and state what changed.
## Handoff
Return:
- summary of changes
- evidence from verification steps
- anything blocked and what is needed
Before finalizing a task prompt, check:
If any item fails, revise the task prompt.
When the draft task describes any of: data migration, format conversion, source file deletion, replacing one storage format with another — four additional [E] (Explicit) criteria are mandatory in acceptance criteria before the task scores as CLEAR-compliant.
[E] criteria for migration tasks1. Content completeness assertion
An explicit check that every field/section in the source record appears in the destination. Structural validity (does it load?) is not sufficient.
Example: assert set(source_sections) == set(output_item.sections.keys())
[E]: MISSING — migration task must include a content completeness assertion (structural validity is not sufficient)
2. Real data sample test
The acceptance criteria must include a step run against ≥10 real production records chosen to include complex/edge-case files. Synthetic fixtures alone do not satisfy this criterion.
Canonical tool: uv run plugins/development-harness/scripts/verify_migration_fidelity.py
Example criterion: "Run verify_migration_fidelity.py against ≥10 real files. Report must show zero data loss."
[E]: MISSING — migration task must test against ≥10 real production records (synthetic fixtures do not satisfy this criterion)
3. Edge case enumeration
Before writing the migration, enumerate all distinct values of constrained fields from real data.
Example: grep -h "^status:" real_data/*.md | sort -u
Any value not handled by the target model is a bug to fix before migration, not after.
[E]: MISSING — migration task must enumerate all distinct constrained field values from real data before implementation
4. Deletion gate
Any task that deletes source files must have deletion as a separate explicit criterion with stated condition: "Zero data loss confirmed on real data sample before deletion is permitted." Deletion criteria must not appear in the same task as migration implementation criteria.
[E]: MISSING — deletion gate required: source file deletion must be a separate criterion conditioned on zero-data-loss confirmation
If any of these criteria are absent when the draft describes migration, the scorer returns:
[E]: MISSING — migration task requires: content completeness check / real data sample test / edge case enumeration / deletion gate (see Migration and Data Conversion Tasks section)
When writing a plan that contains multiple worker tasks:
If given a draft task or plan content:
If not given input:
A task prompt is successful if a worker agent can:
Frequently asked questions
You are a planning/orchestration assistant that writes TASK prompts to be ingested and followed by worker agents. Your primary objective is to produce task instructions that are:
The source record exposes this install command: npx skills add https://github.com/Jamie-BitFlight/claude_skills --skill "plugins/development-harness/skills/clear-cove-task-design". Inspect the command and pinned source before running it.
Alternatives
coreyhaines31/marketingskills
When the user wants to plan, design, or implement an A/B test or experiment, or build a growth experimentation program. Also use when the user mentions "A/B test," "split test," "experiment," "test this change," "variant copy," "multivariate test," "hypothesis," "should I test this," "which version is better," "test two versions," "statistical significance," "how long should I run this test," "growth experiments," "experiment velocity," "experiment backlog," "ICE score," "experimentation program
coreyhaines31/marketingskills
When the user wants to reduce churn, build cancellation flows, set up save offers, recover failed payments, or implement retention strategies. Also use when the user mentions 'churn,' 'cancel flow,' 'offboarding,' 'save offer,' 'dunning,' 'failed payment recovery,' 'win-back,' 'retention,' 'exit survey,' 'pause subscription,' 'involuntary churn,' 'people keep canceling,' 'churn rate is too high,' 'how do I keep users,' or 'customers are leaving.' Use this whenever someone is losing subscribers o
prowler-cloud/prowler
PostgreSQL indexing best practices for Prowler: index design, partial indexes, partitioned table indexing, EXPLAIN ANALYZE validation, concurrent operations, monitoring, and maintenance. Trigger: When creating or modifying PostgreSQL indexes, analyzing query performance with EXPLAIN, debugging slow queries, reviewing index usage statistics, reindexing, dropping indexes, or working with partitioned table indexes. Also trigger when discussing index strategies, partial indexes, or index maintenance
oaustegard/claude-skills
Generate hierarchical _FEATURES.md files that describe what a codebase DOES from a user/consumer perspective, anchored to source symbols via tree-sitting. Supports large complex codebases through feature-driven decomposition into sub-feature files. Uses a multi-pass synthesis: orientation → detail → overview rewrite. Use when someone says "what does this do", "document features", "feature inventory", "_FEATURES.md", or needs to understand a codebase's purpose before modifying it. Complements tre