CtrlK
BlogDocsLog inGet started
Tessl Logo

pm-spec-writing

Translate ideas, feature requests, or vague concepts into specific, actionable dev briefs. Use this skill whenever the user has an idea they want to build, a feature to spec out, a bug to file, a project to scope, or needs to convert a half-formed idea into a clear implementation brief. Triggers on I want to add, we should build, can we make, what is the plan for, how do we implement, dev brief, feature spec, PRD, user story, acceptance criteria, scope this, prioritize. Also triggers when the user has a list of things they want to build and needs help converting them into well-formed tasks.

72

Quality

89%

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

SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-structured, actionable instruction skill with concrete templates and a clear phased workflow backed by real reference files. Slight redundancy between the Workflow and Failure patterns, plus inlined compact templates, keep conciseness and progressive disclosure at 4 rather than 5.

Suggestions

Tighten the Failure patterns section so it does not restate Workflow guidance (e.g., verify vagueness is already covered in step 5), trimming tokens.

Consider deferring the full Format A/B/C template blocks to the reference files and keeping only a one-line summary plus link in the body to strengthen progressive disclosure.

Shorten the impact/effort grid example lists to one or two items per quadrant to reduce length without losing the framework.

DimensionReasoningScore

Conciseness

Efficient and assumes competence with no padded concept explanations, though the impact/effort grid examples are lengthy and the Failure patterns section restates principles already implied by the Workflow.

4 / 5

Actionability

Provides copy-paste-ready fill-in templates (Format A/B/C) with exact field structures plus concrete good-vs-bad examples ('User completes signup in under 60 seconds' vs 'User experience is improved').

5 / 5

Workflow Clarity

Clear 4-phase framework plus a 7-step Workflow with checkpoints like 'Empty sections are flags' and unambiguous verify requirements; no validate→fix→retry loop, but the task is spec-writing rather than destructive/batch work.

4 / 5

Progressive Disclosure

Body acts as an overview with compact templates and points to three real one-level-deep reference files (feature-spec-template.md, dev-brief-template.md, prioritization-frameworks.md) via clearly signaled links; compact template versions are inlined rather than wholly deferred.

4 / 5

Total

17

/

20

Passed

Description

96%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 strong, specific description that clearly states what it does and when to use it with abundant natural trigger phrases. Minor overlap risk on a couple of broad trigger terms keeps it just below a perfect score on distinctiveness.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Translate ideas, feature requests, or vague concepts into specific, actionable dev briefs', 'a feature to spec out, a bug to file, a project to scope' — with comprehensive coverage of the spec-writing domain.

5 / 5

Completeness

Explicitly answers both what ('Translate ideas... into specific, actionable dev briefs') and when ('Use this skill whenever the user has an idea... Triggers on...') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Comprehensive natural trigger coverage including synonyms and acronyms: 'I want to add, we should build, can we make, ... dev brief, feature spec, PRD, user story, acceptance criteria, scope this, prioritize'.

5 / 5

Distinctiveness Conflict Risk

Clear spec-writing niche with distinct triggers (PRD, dev brief, user story, acceptance criteria), but 'prioritize' and 'scope this' carry minor overlap risk with roadmap-planning-style skills.

4 / 5

Total

19

/

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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
rampstackco/claude-skills
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.