CtrlK
BlogDocsLog inGet started
Tessl Logo

openspec-verify-change

Verify implementation matches change artifacts. Use when the user wants to validate that implementation is complete, correct, and coherent before archiving.

56

Quality

62%

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 ./.agent/skills/openspec-verify-change/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

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

The body provides a well-sequenced, actionable verification workflow with executable CLI commands and graceful degradation, but it is a long monolithic file whose spec-coverage steps are heuristic rather than concrete and lack hard validation gates.

Suggestions

Replace fuzzy spec-coverage steps ('search codebase for keywords', 'assess if implementation likely exists') with concrete, reproducible checks or explicit acknowledgment that this is best-effort inference.

Split the report template and per-dimension verification detail into a reference file (e.g., REPORT_TEMPLATE.md) and link to it from a leaner SKILL.md overview.

Add an explicit pass/fail gate summarizing whether each dimension is satisfied before the final assessment, to strengthen workflow clarity.

DimensionReasoningScore

Conciseness

The body is mostly actionable instruction without explaining concepts Claude already knows, but at ~155 lines it carries redundancy in repeated recommendation phrasings and report templates that could be tightened, fitting the 'mostly efficient but could be tighter' anchor.

2 / 3

Actionability

Concrete executable commands (e.g., `openspec list --json`, `openspec status --change "<name>" --json`) and a defined report structure are present, but the spec-coverage steps rely on heuristic 'search codebase for keywords' and 'assess if implementation likely exists' rather than concrete executable checks.

2 / 3

Workflow Clarity

Eight clearly numbered steps with graceful-degradation handling give a clear sequence, but the verification relies on fuzzy inference ('likely exists', 'reasonable inference') with no explicit pass/fail validation gate, so checkpoints are implicit rather than hard.

2 / 3

Progressive Disclosure

Content is well-sectioned (steps, heuristics, graceful degradation, output format) but entirely inline in one ~155-line file with no bundle references; the report template and detailed verification logic are content that could be split out, matching the 'structure present but content that should be separate is inline' anchor.

2 / 3

Total

8

/

12

Passed

Description

75%

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 states both purpose and trigger and occupies a distinct niche, but it is a single-action description relying on some domain jargon rather than multiple concrete actions with broad natural phrasing.

Suggestions

Expand the action list beyond 'verify' to concrete outcomes (e.g., 'check task completion, confirm requirement coverage, detect spec/design divergence') for higher specificity.

Add common user phrasings like 'check my implementation' or 'is this change ready' alongside 'change artifacts' to broaden trigger-term coverage.

DimensionReasoningScore

Specificity

"Verify implementation matches change artifacts" names the domain and a concrete action, but it is a single action rather than a comprehensive list of multiple specific actions, matching the 'Names domain and some actions' anchor.

2 / 3

Completeness

It explicitly answers both what ("Verify implementation matches change artifacts") and when ("Use when the user wants to validate that implementation is complete, correct, and coherent before archiving"), satisfying the top anchor.

3 / 3

Trigger Term Quality

Terms like "validate", "verify", "complete", "correct", and "coherent before archiving" are relevant, but phrasing leans on openspec jargon ("change artifacts") and misses common user variations such as "check my implementation" or "is this change done".

2 / 3

Distinctiveness Conflict Risk

The change-artifact verification niche with an explicit archiving trigger is distinct and unlikely to fire for unrelated skills, matching the clear-niche anchor.

3 / 3

Total

10

/

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
Draculabo/AntigravityManager
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.