CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

executing-plans

Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available

Quality

79%

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/executing-plans/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

88%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.

An exemplary process skill: fully executable commands, an explicit validation contract at every step, and honest handling of failure modes and judgment calls. The only real costs are token weight — some repetition and two bulky inline artifacts — not clarity or actionability.

DimensionReasoningScore

Conciseness

Nearly every token is skill-specific policy (ledger mechanics, rulings, completion contract, fix-pass rules) with no explanation of concepts Claude already knows; the 'Common Rationalizations' table and ruling-format repetition are mostly load-bearing. Minor trimming is possible — 'by its absolute path, from the working tree you're executing in' is repeated three times, and the ruling format is spelled out in three places — which keeps it below a 5 but well above the padded level of a 3.

4 / 5

Actionability

Commands are copy-paste ready with exact argument shapes ('scripts/task-start PLAN_FILE N', 'scripts/task-done PLAN_FILE N BASE -- <test command>', 'sdd-workspace PLAN_FILE') and both local scripts exist and match their documented usage. Ledger line formats are given verbatim ('Task <N>: complete (commits <base7>..<head7>, tests: <command> → <result>)'), covering the common cases completely.

5 / 5

Workflow Clarity

The full flow is sequenced twice — prose (Setup → Task Loop with four numbered steps → Final Review → Finish) and a dot graph — with explicit validation checkpoints at every risky point: 'Expected:' line comparison with three defined outcomes, a four-item completion contract, task-done recording only on a passing run, and a TDD fix pass with a green-suite gate. Error-recovery feedback loops (systematic-debugging for code wrong, ruling-and-ledger for plan wrong) are explicit, matching the top anchor.

5 / 5

Progressive Disclosure

Structure is good: the process body belongs inline, and every reference — two local scripts plus cross-skill paths like '../subagent-driven-development/scripts/sdd-workspace' and '../requesting-code-review/code-reviewer.md' — is clearly signaled with its purpose and one level deep. Not a 5 because the ~40-line dot graph and the 16-line rationalizations table are bulky inline content that could live in reference files, and cross-skill paths depend on bundle layout outside this skill.

4 / 5

Total

18

/

20

Passed

Description

62%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.

A tight, explicit description with a strong 'Use when' clause and clear inline-vs-subagent disambiguation. Its weakness is that the capability side is undersold: a reader learns when to use it but little about what the execution entails, and natural trigger variations are sparse.

Suggestions

Add one clause of concrete capability, e.g. '...executing it task-by-task with TDD gates, a decision ledger, and one final whole-branch review' to strengthen specificity and completeness.

Include a natural trigger variation such as 'run/implement the plan yourself' alongside 'inline execution' so users phrasing it either way match the description.

DimensionReasoningScore

Specificity

"executing an implementation plan in the current session as the implementer yourself" names the domain plus one concrete action mode (inline, no subagent), matching the anchor for 1-2 concrete actions without comprehensive coverage. Not a 4 because no further capabilities (ledger, TDD, review) are stated; not a 2 because the action described is concrete rather than generic.

3 / 5

Completeness

Both parts are present: the 'what' ("executing an implementation plan in the current session as the implementer yourself") and an explicit 'Use when' clause with two concrete triggers ("your human partner chose inline execution, or no subagent tool is available"). Not a 5 because the 'what' is thin — no mention of what the execution actually involves (ledger, TDD gates, final review) — but well above the weakly-implied 'when' of a 3.

4 / 5

Trigger Term Quality

Relevant phrases like "executing an implementation plan", "inline execution", and "no subagent tool is available" are natural to this domain, but common variations ("run the plan", "implement the plan yourself", "carry out the plan") are missing. This sits at 'some relevant keywords but missing common variations', above the generic one-or-two keyword level.

3 / 5

Distinctiveness Conflict Risk

The qualifiers "as the implementer yourself", "inline execution", and "no subagent tool is available" carve out a clear niche against the closest sibling (subagent-driven execution), but the base phrase "executing an implementation plan" still broadly overlaps that related skill, leaving minor conflict risk. Not a 5 because the differentiation depends on the mode qualifier rather than wholly distinct triggers.

4 / 5

Total

14

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 1 suspicious

Warning

Total

15

/

16

Passed

Repository

obra/superpowers

Path

skills/executing-plans/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.