CtrlK
BlogDocsLog inGet started
Tessl Logo

writing-plans

Use when you have a spec or requirements for a multi-step task, before touching code

48

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

77%

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

The body is highly actionable with concrete templates, clear sequencing, and a built-in self-review checkpoint. Its main weaknesses are mild verbosity/redundancy and a monolithic structure that keeps reference-worthy material inline rather than split into bundle files.

Suggestions

Trim editorial padding (e.g. 'questionable taste') and remove the 'Remember' section that duplicates earlier guidance.

Extract the plan-document-header and task-structure templates into a references/ file and link to them one level deep to improve progressive disclosure.

Consolidate the overlapping right-sizing guidance in 'Task Right-Sizing' and 'Bite-Sized Task Granularity' to reduce redundancy.

DimensionReasoningScore

Conciseness

The body is mostly efficient, actionable guidance without explaining concepts Claude already knows, but includes padding ('questionable taste', 'know almost nothing about our toolset') and a 'Remember' section that restates points already made, so it could be tightened.

2 / 3

Actionability

It supplies copy-paste-ready templates — the plan document header, a full task structure with exact file paths, real code/commands, and a 'No Placeholders' anti-pattern list — giving fully executable, concrete guidance.

3 / 3

Workflow Clarity

The process is clearly sequenced (Scope Check → File Structure → Task Right-Sizing → Self-Review → Execution Handoff) with an explicit self-review checklist serving as a validation checkpoint before handoff.

3 / 3

Progressive Disclosure

Sections are well-organized, but at ~170 lines everything is inline in one monolithic file with no bundle files; the plan-header and task-structure templates are candidates for one-level-deep reference files that are not split out.

2 / 3

Total

10

/

12

Passed

Description

22%

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 leads with a clear usage trigger but fails to state what the skill actually does, leaving its capabilities implicit. Trigger terms are relevant but sparse. It is distinguishable as a planning skill yet not sharply differentiated.

Suggestions

Add a 'what' clause naming the concrete action, e.g. 'Write detailed, bite-sized implementation plans from a spec...'.

Expand trigger terms with common phrasings users would say, such as 'plan', 'implementation plan', or 'break down a task'.

Front-load the capability before the trigger so the description answers 'what does this do' before 'when to use it'.

DimensionReasoningScore

Specificity

The description states only a trigger ('Use when you have a spec or requirements for a multi-step task, before touching code') and never names a concrete action the skill performs (e.g. 'write implementation plans', 'decompose into tasks'), matching the vague/no-actions anchor.

1 / 3

Completeness

It has an explicit 'Use when...' trigger (the 'when') but completely omits what the skill does, so the 'what' is missing — the score-1 anchor applies when what OR when is missing.

1 / 3

Trigger Term Quality

Natural terms like 'spec', 'requirements', and 'multi-step task' are present and would be said by users, but coverage is thin and missing common variations such as 'plan', 'implementation plan', or 'break down a task'.

2 / 3

Distinctiveness Conflict Risk

'spec or requirements for a multi-step task, before touching code' carves out a planning niche, but the phrasing is general enough to overlap with general coding or brainstorming skills rather than being a clearly distinct trigger.

2 / 3

Total

6

/

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
obra/superpowers
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.