CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

create-verification-skill

Generate a project-local verification skill that drives your app the way a user does — any language, framework, or platform. Use for /create-verification-skill, "make a control skill for this repo", or when a project has no scripted way to prove UI/CLI/service behavior.

Quality

90%

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

92%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 excellent instruction-only skill body: a tight five-phase workflow with built-in validation and feedback loops, concrete file paths and section specs, and a verified, well-signaled reference example. The only meaningful gap is that all sample content lives in the reference bundle rather than inline, so a reader gets no inline glimpse of the generated output's tone.

DimensionReasoningScore

Conciseness

Lean and dense throughout: every line carries instructions or non-obvious judgment ("Never kill by process name; kill what you started", "a cleanup that eats the proof fails this step") and nothing explains concepts Claude already knows. Not 4 because there is no identifiable over-explanation to trim — brief rationale clauses all inform decisions.

5 / 5

Actionability

Highly actionable for an instruction-only generator skill: exact paths (`.cursor/skills/verify-<app>/SKILL.md`, `features/README.md`), six named sections with required content, the exact four H2 titles, generic drive recipes (browser/CDP, tmux/PTY, plain HTTP), and a worked example bundle to follow. Not 5 because no inline sample of the generated output is shown and a few steps (e.g., what a minimal Doctor check looks like) remain abstract, leaving minor gaps.

4 / 5

Workflow Clarity

Five clearly sequenced phases (interview → generate → seed → prove → maintenance) with explicit validation and feedback loops: "Fix what fails", "After cleanup, confirm the evidence still exists at the named location", and "run the generated cleanup after every failed iteration". The destructive-operation cap does not apply since verification/validation is the core of step 4.

5 / 5

Progressive Disclosure

Well-organized numbered sections at ~36 lines, with a single one-level-deep reference (`references/feature-map-example/`) that is clearly signaled by link, verified to exist, and whose structure (README index plus one file per feature with the named H2s) matches exactly what the body describes.

5 / 5

Total

19

/

20

Passed

Description

83%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 description: concrete, third-person, and it explicitly states both what the skill does and when to use it, with a literal command trigger and a natural user phrase. The main gaps are a few missing synonyms (verify, e2e, smoke test, drive the app) and slight breadth in "prove UI/CLI/service behavior" that could overlap with testing skills.

Suggestions

Add natural trigger synonyms such as "verify the app", "e2e/smoke-test the app", or "drive the app like a user" to broaden keyword coverage.

Enumerate one or two concrete outputs of the generated skill (e.g., "launch, drive one feature, capture proof artifacts") to sharpen the what-clause.

Narrow "prove UI/CLI/service behavior" slightly (e.g., "prove app behavior end-to-end via a scriptable harness") to reduce overlap with generic testing skills.

DimensionReasoningScore

Specificity

Names several concrete actions — "Generate a project-local verification skill that drives your app the way a user does" and "prove UI/CLI/service behavior" — with only minor coverage gaps. It falls short of 5 because it does not enumerate what the generated skill actually covers (launch, drive, evidence, cleanup), and exceeds 3 because it lists more than 1-2 specific actions with concrete scope ("any language, framework, or platform").

4 / 5

Completeness

Explicitly answers both: what ("Generate a project-local verification skill that drives your app the way a user does — any language, framework, or platform") and when ("Use for /create-verification-skill, 'make a control skill for this repo', or when a project has no scripted way to prove UI/CLI/service behavior") with concrete trigger phrases.

5 / 5

Trigger Term Quality

Good keyword coverage with concrete triggers: the slash command "/create-verification-skill", the natural quoted phrase "make a control skill for this repo", and the condition "no scripted way to prove UI/CLI/service behavior". Not 5 because common user synonyms such as "verify the app", "e2e", "smoke test", or "drive the app" are missing.

4 / 5

Distinctiveness Conflict Risk

A clear niche — generating project-local verification/control skills — anchored by a distinct slash-command trigger and specific phrases like "control skill". Not 5 because "prove UI/CLI/service behavior" carries minor overlap risk with general testing or e2e-related skills.

4 / 5

Total

17

/

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

cursor/plugins

Path

pstack/skills/create-verification-skill/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.