CtrlK
BlogDocsLog inGet started
Tessl Logo

subagent-driven-development

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

57

Quality

65%

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 ./plugins/superpowers/skills/subagent-driven-development/SKILL.md

The canonical home for this skill is subagent-driven-development in obra/superpowers

SKILL.md
Quality
Evals
Security

Quality

Content

62%

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

The content has an exceptionally clear, validated multi-step workflow, but it is held back by a long redundant tail and by references to prompt-template files that are not actually present in the skill bundle.

Suggestions

Provide the referenced ./implementer-prompt.md, ./spec-reviewer-prompt.md, and ./code-quality-reviewer-prompt.md files in a references/ bundle, or inline their key contents, so the references are real and the dispatch steps are executable.

Trim redundancy: collapse the Advantages/Cost and Red Flags sections into the process and status-handling sections so guidance is stated once, lifting conciseness toward 3.

Replace or supplement the dot-graph flow with a concise numbered dispatch checklist (e.g., exact subagent invocation steps) so the guidance is copy-paste ready rather than pseudocode.

DimensionReasoningScore

Conciseness

The body is mostly lean and action-oriented, but ~280 lines include redundancy — the Red Flags section restates process rules already in the flow diagrams and the Advantages/Cost sections re-explain the skill's own rationale — so it matches the "mostly efficient but could be tightened" 2 anchor rather than the every-token-earns-its-place 3 anchor.

2 / 3

Actionability

It points to concrete prompt templates and a worked example, but the dispatch guidance is dot-graph pseudocode plus prose rather than executable commands, and the referenced template files are not actually present in the bundle — matching the "some concrete guidance but incomplete" 2 anchor and below the fully-executable 3 anchor.

2 / 3

Workflow Clarity

The per-task loop is a clearly sequenced process with explicit validation checkpoints — spec-compliance review, fix-and-re-review, then code-quality review and re-review — plus status handling and a Red Flags checklist, matching the anchor for clear sequence with explicit validation and feedback loops.

3 / 3

Progressive Disclosure

Sections are well-organized and signal one-level-deep references to three prompt templates, but those referenced files do not exist as bundle files, leaving dangling references and a long inline example workflow — matching the "some structure but references not well backed" 2 anchor, above the monolithic 1 anchor.

2 / 3

Total

9

/

12

Passed

Description

67%

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 is concise, uses a clear "Use when..." trigger, and states a genuine niche, but it lists only a single action and overlaps conceptually with sibling plan-execution skills, leaving it slightly generic.

Suggestions

Add one or two more concrete actions to the description (e.g., "dispatches subagents per task and reviews their output") to lift specificity from 2 to 3.

Include natural user phrasings such as "run a plan", "execute tasks", or "subagent execution" to broaden trigger-term coverage.

Sharpen the trigger to reduce overlap with executing-plans, e.g. "Use when executing a plan of mostly-independent tasks in the current session via subagents."

DimensionReasoningScore

Specificity

It names the domain ("implementation plans", "independent tasks") and a concrete action ("executing"), but does not list multiple distinct actions — closer to "names domain and some actions" than the multi-action anchor at 3.

2 / 3

Completeness

It explicitly answers both what (executing plans with independent tasks in-session) and when via an explicit "Use when..." trigger clause, matching the anchor that clearly answers both what AND when.

3 / 3

Trigger Term Quality

Terms like "implementation plans", "independent tasks", and "current session" are relevant, but it omits common natural phrasings a user would actually say ("run this plan", "execute my plan", "subagents"), so it matches "some relevant keywords but missing common variations".

2 / 3

Distinctiveness Conflict Risk

"executing implementation plans" overlaps with a sibling executing-plans skill (the body itself lists it as an alternative), so while the in-session/independent-task framing is a niche, it could still trigger for the wrong skill — the 2 anchor fits.

2 / 3

Total

9

/

12

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
openai/plugins
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.