🎁 Get the FREE AI Skills Starter GuideSubscribe →
BytesAgainBytesAgain
🦀 ClawHub

Task Decomposition

by @mzfshark

Break complex tasks into executable, dependency-aware steps.

Versionv1.0.0
When to Use
TriggerAction
- The request is vague, inconsistent, or underspecified.
- The request mixes design + implementation + validation.
💡 Examples

Input:

  • raw_task_description: “Add a CLI command to export reports.”
  • constraints: ["No breaking changes", "Must include tests"]
  • Output (excerpt):

    summary: "Add report export command and tests"
    open_questions:
      - "What output formats are required (json/csv/pdf)?"
    steps:
      - id: 1
        action: "Locate existing CLI entrypoints and command router"
        targets: ["src/cli/*"]
        risk: low
        validation: "CLI help shows existing commands unchanged"
        done_when: "Command dispatch mechanism is identified"
    

    🔒 Constraints

  • No step depends on hidden context.
  • Every step has measurable acceptance criteria.
  • Dependencies are explicit (no “and then it works”).
  • No step contains vague verbs (“improve”, “optimize”, “make better”) without a measurable target.
  • View on ClawHub
    TERMINAL
    clawhub install axodus-task-decomposition

    🧪 Use this skill with your agent

    Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

    🔍 Can't find the right skill?

    Search 60,000+ AI agent skills — free, no login needed.

    Search Skills →