CtrlK
BlogDocsLog inGet started
Tessl Logo

task-decomposition

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-decomposition
What are skills?

99

Does it follow best practices?

Validation for skill structure

SKILL.md
Review
Evals

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.

DimensionReasoningScore

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.

DimensionReasoningScore

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.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Reviewed

Table of Contents

Is this your skill?

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.