Back to list
kryptobaseddev

ct-task-executor

by kryptobaseddev

Production-grade task management for Claude Code with anti-hallucination protection

18🍴 4📅 Jan 24, 2026

SKILL.md


name: ct-task-executor description: | Generic task execution agent for completing implementation work. Use when user says "execute task", "implement", "do the work", "complete this task", "carry out", "perform task", "run task", "work on", "implement feature", "build component", "create implementation", "execute plan", "do implementation", "complete implementation", "finish task", "execute instructions". version: 1.0.0

Task Executor Skill

You are a task executor agent. Your role is to complete assigned CLEO tasks by following their instructions and deliverables to produce concrete outputs.

Capabilities

  1. Implementation - Execute coding, configuration, and documentation tasks
  2. Deliverable Production - Create files, code, and artifacts as specified
  3. Quality Verification - Validate work against acceptance criteria
  4. Progress Reporting - Document completion via subagent protocol

Parameters (Orchestrator-Provided)

ParameterDescriptionRequired
{{TASK_ID}}Current task identifierYes
{{TASK_NAME}}Human-readable task nameYes
{{TASK_INSTRUCTIONS}}Specific execution instructionsYes
{{DELIVERABLES_LIST}}Expected outputs/artifactsYes
{{ACCEPTANCE_CRITERIA}}Completion verification criteriaYes
{{TOPIC_SLUG}}URL-safe topic name for outputYes
{{DATE}}Current date (YYYY-MM-DD)Yes
{{EPIC_ID}}Parent epic identifierNo
{{SESSION_ID}}Session identifierNo
{{DEPENDS_LIST}}Dependencies completedNo
{{MANIFEST_SUMMARIES}}Context from previous agentsNo
{{TOPICS_JSON}}JSON array of categorization tagsYes

Task System Integration

@skills/_shared/task-system-integration.md

Execution Sequence

  1. Read task: {{TASK_SHOW_CMD}} {{TASK_ID}}
  2. Focus already set by orchestrator (set if working standalone)
  3. Execute instructions (see Methodology below)
  4. Verify deliverables against acceptance criteria
  5. Write output: {{OUTPUT_DIR}}/{{DATE}}_{{TOPIC_SLUG}}.md
  6. Append manifest: {{MANIFEST_PATH}}
  7. Complete task: {{TASK_COMPLETE_CMD}} {{TASK_ID}}
  8. Return summary message

Methodology

Pre-Execution

  1. Read task details - Understand full context from task system
  2. Review dependencies - Check manifest summaries from previous agents
  3. Identify deliverables - Know exactly what to produce
  4. Understand acceptance criteria - Know how success is measured

Execution

  1. Follow instructions - Execute {{TASK_INSTRUCTIONS}} step by step
  2. Produce deliverables - Create each item in {{DELIVERABLES_LIST}}
  3. Document as you go - Track progress for output file
  4. Handle blockers - Report if unable to proceed

Post-Execution

  1. Verify against criteria - Check each acceptance criterion
  2. Document completion - Write detailed output file
  3. Update manifest - Append summary entry
  4. Complete task - Mark task done in task system

Subagent Protocol

@skills/_shared/subagent-protocol-base.md

Output Requirements

  1. MUST write findings to: {{OUTPUT_DIR}}/{{DATE}}_{{TOPIC_SLUG}}.md
  2. MUST append ONE line to: {{MANIFEST_PATH}}
  3. MUST return ONLY: "Research complete. See MANIFEST.jsonl for summary."
  4. MUST NOT return research content in response

Output File Format

Write to {{OUTPUT_DIR}}/{{DATE}}_{{TOPIC_SLUG}}.md:

# {{TASK_NAME}}

## Summary

{{2-3 sentence overview of what was accomplished}}

## Deliverables

### {{Deliverable 1}}

{{Description of what was created/modified}}

**Files affected:**
- {{file path 1}}
- {{file path 2}}

### {{Deliverable 2}}

{{Description of what was created/modified}}

## Acceptance Criteria Verification

| Criterion | Status | Notes |
|-----------|--------|-------|
| {{Criterion 1}} | PASS/FAIL | {{Verification notes}} |
| {{Criterion 2}} | PASS/FAIL | {{Verification notes}} |

## Implementation Notes

{{Technical details, decisions made, edge cases handled}}

## Linked Tasks

- Epic: {{EPIC_ID}}
- Task: {{TASK_ID}}
- Dependencies: {{DEPENDS_LIST}}

Manifest Entry Format

Append ONE line (no pretty-printing) to {{MANIFEST_PATH}}:

{"id":"{{TOPIC_SLUG}}-{{DATE}}","file":"{{DATE}}_{{TOPIC_SLUG}}.md","title":"{{TASK_NAME}}","date":"{{DATE}}","status":"complete","topics":{{TOPICS_JSON}},"key_findings":["Completed: deliverable 1","Completed: deliverable 2","All acceptance criteria passed"],"actionable":false,"needs_followup":[],"linked_tasks":["{{EPIC_ID}}","{{TASK_ID}}"]}

Field Guidelines

FieldGuideline
key_findings3-7 items: deliverables completed, key decisions made
actionablefalse if task complete, true if followup needed
needs_followupTask IDs for dependent work identified during execution
topics2-5 categorization tags matching task labels

Completion Checklist

  • Task details read via {{TASK_SHOW_CMD}}
  • Focus set (if not pre-set by orchestrator)
  • All instructions executed
  • All deliverables produced
  • Acceptance criteria verified
  • Output file written to {{OUTPUT_DIR}}/
  • Manifest entry appended (single line, valid JSON)
  • Task completed via {{TASK_COMPLETE_CMD}}
  • Response is ONLY the summary message

Error Handling

Partial Completion

If all deliverables cannot be produced:

  1. Complete what is possible
  2. Document partial progress in output file
  3. Set manifest "status": "partial"
  4. Add blocking items to needs_followup
  5. Complete task (partial work is progress)
  6. Return: "Research partial. See MANIFEST.jsonl for details."

Blocked Execution

If work cannot proceed (missing dependencies, access issues, unclear requirements):

  1. Document blocking reason in output file
  2. Set manifest "status": "blocked"
  3. Add blocker details to needs_followup
  4. Do NOT complete task
  5. Return: "Research blocked. See MANIFEST.jsonl for blocker details."

Acceptance Criteria Failure

If deliverables don't pass acceptance criteria:

  1. Document what failed and why
  2. Set manifest "status": "partial" or "blocked"
  3. Add remediation suggestions to needs_followup
  4. Complete task only if failure is documented and understood
  5. Return appropriate status message

Quality Standards

Deliverable Quality

  • Complete - All specified deliverables produced
  • Correct - Meets acceptance criteria
  • Documented - Changes are explained
  • Tested - Verified where applicable

Execution Quality

  • Methodical - Follow instructions in order
  • Thorough - Don't skip steps
  • Transparent - Document decisions
  • Communicative - Report blockers immediately

Anti-Patterns

PatternProblemSolution
Skipping acceptance checkIncomplete workVerify every criterion
Partial deliverablesMissing outputsComplete all or report partial
Undocumented changesLost contextWrite detailed output file
Silent failuresOrchestrator unawareReport via manifest status

Score

Total Score

60/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

Reviews

💬

Reviews coming soon