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".

93

Quality

92%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

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 clearly states what the skill does (decomposes complex tasks into atomic units with dependency graphs and milestones), explicitly states when to use it with a 'Use when...' clause, and provides a comprehensive list of natural trigger phrases. The description is concise yet thorough, uses third person voice correctly, and would be easily distinguishable from other skills in a large skill library.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'breaks down complex tasks into small, atomic, independently completable units with dependency graphs and milestone breakdowns' — this names the domain (software, writing, research tasks) and describes concrete outputs (atomic units, dependency graphs, milestone breakdowns).

3 / 3

Completeness

Clearly answers both 'what' (breaks down complex tasks into atomic units with dependency graphs and milestones) and 'when' (explicit 'Use when...' clause plus a 'Triggered by phrases like...' clause listing specific trigger terms).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'break down', 'decompose', 'where do I start', 'too big', 'split into tasks', 'work breakdown', 'task list', 'plan a project', 'create subtasks', 'split up work'. These are highly natural phrases a user would actually use.

3 / 3

Distinctiveness Conflict Risk

The description carves out a clear niche around task decomposition and work breakdown planning, with specific trigger phrases that are unlikely to conflict with other skills. The focus on dependency graphs, atomic units, and milestone breakdowns makes it highly distinctive.

3 / 3

Total

12

/

12

Passed

Implementation

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a strong skill that provides actionable, well-structured guidance for task decomposition. The four decomposition techniques with concrete examples, the task template, and the dependency management section give Claude everything needed to execute. Minor verbosity in the introduction and core principle section slightly reduces token efficiency, but overall the content is well-crafted.

DimensionReasoningScore

Conciseness

The content is mostly efficient but includes some unnecessary framing (e.g., 'You are breaking down a complex task into smaller, atomic units' and the Core Principle section stating obvious things). The decomposition techniques and examples are well-structured but could be slightly tighter. The motivational quote 'If a task feels too big, it is too big' is filler.

2 / 3

Actionability

Provides concrete, copy-paste-ready templates (task template with markdown format), specific decomposition techniques with realistic examples, a dependency graph notation, phased ordering, and a verification checklist. Each technique includes a worked example that Claude can directly apply.

3 / 3

Workflow Clarity

The workflow is clearly sequenced: choose decomposition technique → apply template to each task → map dependencies → order into phases → verify with checklist. The decomposition checklist serves as an explicit validation step, and the phased dependency ordering provides clear sequencing. For a planning/decomposition skill (non-destructive), this level of workflow clarity is excellent.

3 / 3

Progressive Disclosure

The skill provides a clear overview with well-organized sections, references detailed examples to EXAMPLES.md, and cross-references related skills (design-first, verification-gates, testing/red-green-refactor) at the end. Content is appropriately scoped for the main file without being monolithic.

3 / 3

Total

11

/

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

Repository
rohitg00/skillkit
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.