CtrlK
BlogDocsLog inGet started
Tessl Logo

executing-plans

Use when you have a written implementation plan to execute in a separate session with review checkpoints

56

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 ./plugins/superpowers/skills/executing-plans/SKILL.md

The canonical home for this skill is executing-plans in obra/superpowers

SKILL.md
Quality
Evals
Security

Quality

Content

71%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 a well-structured, actionable process document with clear sequencing, explicit stop/escalation rules, and appropriate one-level references to companion skills. Its main weaknesses are a redundant 'Remember' recap section and a padded note about subagent tooling, which cost token efficiency.

Suggestions

Delete or merge the 'Remember' section — five of its six bullets restate rules already given in Steps 1-3 and 'When to Stop'.

Trim the 'Note' paragraph to a single sentence (e.g. 'If subagents are available, prefer superpowers:subagent-driven-development.') and drop the platform enumeration.

Make the per-task verification checkpoint more explicit by naming the loop (run verification -> fix -> re-run) instead of only 'Run verifications as specified'.

DimensionReasoningScore

Conciseness

The body is mostly lean, but the 'Remember' section repeats earlier guidance nearly verbatim ('Review plan critically first', 'Follow plan steps exactly', 'Don't skip verifications', 'Stop when blocked, don't guess'), and the 'Note' paragraph about Superpowers and subagent platforms adds context that could be tightened. This fits anchor 3 ('mostly efficient but could be tightened') rather than anchor 4.

3 / 5

Actionability

The guidance is concrete and executable for a process skill: numbered steps, verbatim announcement strings, explicit stop conditions, and exact sub-skill invocations. It falls short of anchor 5 only because some steps delegate specifics to the plan ('Run verifications as specified') rather than fully specifying behavior.

4 / 5

Workflow Clarity

A clear three-step sequence is present with explicit checkpoints (critical review before starting, raising concerns, per-task verification) plus error-recovery guidance in 'When to Stop' and 'When to Revisit Earlier Steps'. This matches anchor 4; anchor 5 would require fully explicit validation and feedback loops rather than partially delegated ones.

4 / 5

Progressive Disclosure

The skill needs no bundle files; all inline content is appropriate to SKILL.md, sections are well-organized and easy to navigate, and the cross-skill references (superpowers:using-git-worktrees, superpowers:finishing-a-development-branch) are clearly signaled and one level deep. This matches the simple-skill exception and the anchor-5 pattern.

5 / 5

Total

16

/

20

Passed

Description

57%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 cleanly covers both what the skill does and when to use it, with a reasonably distinct trigger, but it is thin on enumerated capabilities and natural trigger variations, and it uses second-person voice. It is functional but sits below the strongest examples.

Suggestions

Rewrite in third person and enumerate the concrete actions, e.g. 'Executes a written implementation plan task-by-task, running verifications and pausing at review checkpoints. Use when a plan document already exists and needs to be carried out in a fresh session.'

Add natural trigger variations users would actually say, such as 'follow the plan', 'work through the implementation plan', or 'execute the tasks in this plan'.

Mention the companion skills it delegates to (worktree setup, finishing the branch) or at least the plan-file trigger so it is more distinguishable from generic coding skills.

DimensionReasoningScore

Specificity

The description names the domain and 1-2 concrete actions ('execute a written implementation plan... with review checkpoints'), matching the anchor-3 example, but it is written in second person ('Use when you have...'), which the guidelines penalize by reducing specificity by 1. It does not list several specific actions, so it cannot reach anchor 4.

2 / 5

Completeness

Both parts are present: what ('execute a written implementation plan... with review checkpoints') and an explicit 'Use when...' clause ('when you have a written implementation plan to execute in a separate session'). This fits anchor 4; it falls short of anchor 5 because the trigger guidance lacks the breadth of concrete trigger phrases seen in the top examples.

4 / 5

Trigger Term Quality

Terms like 'implementation plan', 'execute', 'separate session', and 'review checkpoints' are natural phrasings a user might say, but common variations and synonyms ('follow the plan', 'work through the tasks', 'implement this plan') are missing. Coverage is relevant but incomplete, fitting anchor 3 rather than anchor 4's 'good keyword coverage'.

3 / 5

Distinctiveness Conflict Risk

The 'written implementation plan to execute in a separate session' framing carves a distinct niche with unlikely confusion against unrelated skills, leaving only minor overlap risk with closely related plan-writing or general coding skills. This matches anchor 4 rather than anchor 5's fully distinct trigger set.

4 / 5

Total

13

/

20

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.

Validation — 16 / 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.