Breaks down complex software, writing, or research tasks into small, atomic, independently completable units with dependency graphs and milestone breakdowns. Use when the user asks to plan a project, decompose a feature, create subtasks, split up work, or needs help organizing a large piece of work into a step-by-step plan. Triggered by phrases like "break down", "decompose", "where do I start", "too big", "split into tasks", "work breakdown", or "task list".
Install with Tessl CLI
npx tessl i github:rohitg00/skillkit --skill task-decomposition99
Does it follow best practices?
Validation for skill structure
Discovery
100%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
This is an excellent skill description that hits all the marks. It uses third person voice, provides specific concrete actions with clear deliverables (dependency graphs, milestone breakdowns), includes comprehensive natural trigger terms, and has explicit 'Use when' and 'Triggered by' clauses. The description is distinctive enough to avoid conflicts with related skills.
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | Lists multiple specific concrete actions: 'breaks down complex software, writing, or research tasks into small, atomic, independently completable units with dependency graphs and milestone breakdowns.' This clearly describes what the skill does with specific deliverables. | 3 / 3 |
Completeness | Clearly answers both what (breaks down tasks into atomic units with dependency graphs) AND when (explicit 'Use when...' clause plus 'Triggered by phrases like...' section). Both components are explicit and detailed. | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural trigger phrases users would say: 'break down', 'decompose', 'where do I start', 'too big', 'split into tasks', 'work breakdown', 'task list', 'plan a project', 'create subtasks'. These are highly natural and varied. | 3 / 3 |
Distinctiveness Conflict Risk | Clear niche focused on task decomposition and project planning with specific triggers like 'dependency graphs', 'atomic units', 'work breakdown'. Unlikely to conflict with general coding or writing skills due to the planning/decomposition focus. | 3 / 3 |
Total | 12 / 12 Passed |
Implementation
100%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This is an excellent skill file that demonstrates all best practices: it's concise yet comprehensive, provides immediately actionable templates and examples, has clear workflow sequencing with validation checkpoints, and appropriately references external resources. The core principle statement and decomposition checklist provide strong guardrails for task quality.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The content is lean and efficient, using structured examples and templates without explaining concepts Claude already knows. Every section serves a clear purpose with no padding or unnecessary context. | 3 / 3 |
Actionability | Provides concrete, copy-paste ready templates and specific examples for each decomposition technique. The task template with markdown checkboxes and the dependency graph notation are immediately usable. | 3 / 3 |
Workflow Clarity | Clear multi-phase sequencing with explicit dependency ordering (Phase 1, 2, 3). The decomposition checklist provides validation criteria, and the dependency graph visualization makes the workflow unambiguous. | 3 / 3 |
Progressive Disclosure | Well-structured overview with clear sections. References to external files (EXAMPLES.md) and other skills (design-first, verification-gates, testing/red-green-refactor) are one level deep and clearly signaled. | 3 / 3 |
Total | 12 / 12 Passed |
Validation
90%Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.
Validation — 10 / 11 Passed
Validation for skill structure
| Criteria | Description | Result |
|---|---|---|
frontmatter_unknown_keys | Unknown frontmatter key(s) found; consider removing or moving to metadata | Warning |
Total | 10 / 11 Passed | |
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.