CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

subagent-driven-development

Use when executing implementation plans with independent tasks in the current session

51

Quality

64%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./skills/subagent-driven-development/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

70%Weight 40%Scale 1-5

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

The body is an exceptionally rigorous, concrete operational playbook with best-in-class workflow sequencing and validation gates. Its weaknesses are token redundancy from duplicated graphviz edge lists and repeated warnings, and a broken reference layer: the three dispatch template files it depends on are not present in the bundle.

Suggestions

Add the missing implementer-prompt.md, task-reviewer-prompt.md, and re-review-prompt.md to the bundle (or inline their essential contracts), since the dispatch and review steps depend on them.

Cut the dot-graph duplication by declaring each node once (edge statements alone, or node declarations alone), and consolidate warnings stated multiple times (BASE vs HEAD~1, pre-judging, ledger survival) into a single statement each.

Consider moving the Model Selection detail and the Common Rationalizations table into a reference file to slim the always-loaded SKILL.md body.

DimensionReasoningScore

Conciseness

The body is dense with novel, non-obvious operational guidance and never explains concepts Claude already knows, but it could be tightened significantly: both dot-graphs duplicate every node in the declaration and again in the edge list (~60 redundant lines), and several warnings repeat near-verbatim ("never HEAD~1, which silently drops..." three times, the pre-judging warning twice, the re-dispatched-tasks anecdote twice). This is more than the 'minor instances of over-explanation' of anchor 4.

3 / 5

Actionability

Guidance is largely copy-paste ready: exact script invocations ("bash scripts/sdd-workspace PLAN_FILE", "bash scripts/review-package PLAN_FILE BASE HEAD"), exact ledger line formats, a four-status report taxonomy, and a worked example workflow. It falls short of anchor 5 because the three dispatch templates are load-bearing ('it is in the implementer template') yet absent from the bundle, leaving the dispatch steps not fully executable as written.

4 / 5

Workflow Clarity

The multi-step process is explicitly sequenced with validation checkpoints and feedback loops throughout: a dual spec-plus-quality gate per task, a five-round fix loop with a scoped re-review each round, a round-5 breaker with adjudication rules, pre-flight conflict scan, and a final whole-branch review — plus a concrete example workflow. This matches the top anchor.

5 / 5

Progressive Disclosure

Sections are well-organized and references are clearly signaled (templates linked inline, scripts named with paths, and the three scripts do exist in ./scripts/), but the three referenced template files — implementer-prompt.md, task-reviewer-prompt.md, re-review-prompt.md — are missing from the bundle, so navigation fails for the skill's core dispatch artifacts. Scored against the actual bundle structure per the rubric guideline, this is more than the 'minor organization gaps' of anchor 4.

3 / 5

Total

15

/

20

Passed

Description

45%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description has a clear, well-formed 'Use when' trigger but describes the domain generically without stating the skill's concrete mechanism or actions. It is serviceable but undersells a highly specific skill and risks overlap with sibling plan-execution skills.

Suggestions

State the concrete 'what' alongside the 'when', e.g. 'Executes implementation plans by dispatching a fresh implementer subagent per task, a spec-and-quality review after each task, and a final whole-branch review. Use when executing implementation plans with independent tasks...'

Add natural trigger synonyms users would say, such as 'run the plan', 'work through the plan tasks', or 'execute tasks with subagents', to improve trigger matching.

Mention 'subagent' or 'delegate' explicitly to distinguish this skill from inline plan-execution skills and reduce conflict risk.

DimensionReasoningScore

Specificity

"executing implementation plans with independent tasks" names the domain but the action is generic; the description never states what the skill concretely does (dispatch a subagent per task, per-task reviews, final whole-branch review). It matches the anchor 'Names the domain but actions are minimal or generic' rather than 3, which requires 1-2 concrete skill-specific actions.

2 / 5

Completeness

The 'when' is explicit ("Use when executing implementation plans with independent tasks in the current session") but the 'what' is only weakly implied by the gerund phrase — the mechanism (subagent dispatch plus review loop) is never stated. This sits between anchor 2 (when-only) and anchor 4 (both explicit), landing at 3.

3 / 5

Trigger Term Quality

"executing implementation plans" and "independent tasks" are phrases a user might naturally say, but common variations and synonyms ("run the plan", "work through the tasks", "subagent", "delegate") are absent — 'Some relevant keywords but missing common variations or synonyms'.

3 / 5

Distinctiveness Conflict Risk

"executing implementation plans" overlaps with a sibling inline plan-execution skill (the body itself contrasts 'vs. Executing Plans (inline)'), and without mentioning subagents the description doesn't carve a clearly distinct trigger niche — 'Somewhat specific but could still overlap with similar skills'.

3 / 5

Total

11

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (569 lines); consider splitting into references/ and linking

Warning

relative_links

Relative link issues: 4 missing, 1 suspicious

Warning

Total

14

/

16

Passed

Repository

obra/superpowers

Path

skills/subagent-driven-development/SKILL.md

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.