CtrlK
BlogDocsLog inGet started
Tessl Logo

openspec-apply-change

Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

62

Quality

73%

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 ./.claude/skills/openspec-apply-change/SKILL.md

The canonical home for this skill is openspec-apply-change in dwmkerr/git-workforest

SKILL.md
Quality
Evals
Security

Quality

Content

68%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 implementation workflow with concrete CLI commands and clear sequencing. Its main weakness is the absence of an explicit verification checkpoint for batch code changes, which caps workflow clarity, plus mild repetition in the Guardrails section.

Suggestions

Add an explicit validation/verification checkpoint (e.g., run the project's tests, type-check, or build) before marking each task complete, to satisfy the batch-operation feedback-loop requirement.

Trim the Guardrails section or fold it into the relevant steps, since several items (pause on ambiguity, read context files first) already appear in the numbered steps.

Specify what 'make the code changes required' should be verified against so completion is not judged solely by the checkbox flip.

DimensionReasoningScore

Conciseness

The body is mostly lean procedural guidance with real commands and no conceptual padding; the standalone Guardrails section repeats guidance already stated in the steps, which is minor over-explanation that could be trimmed.

4 / 5

Actionability

Concrete executable commands (openspec status/instructions/list, checkbox flipping) and specific output templates give mostly copy-ready guidance, with the small gap of no verification command to confirm a task is truly done.

4 / 5

Workflow Clarity

Steps 1-7 are clearly sequenced with handle-states and pause conditions, but batch code implementation lacks an explicit validation/verification checkpoint (tests/build/type-check), which caps workflow clarity at 3 per the batch-operation rule.

3 / 5

Progressive Disclosure

A single self-contained file with well-organized, clearly headed sections and no nested references; at ~155 lines it exceeds the under-50-line simple-skill exception that would otherwise allow a 5.

4 / 5

Total

15

/

20

Passed

Description

78%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 clear, well-triggered description that answers both what and when with explicit trigger phrases and a distinct OpenSpec niche. Its main limitation is naming only one concrete action and using somewhat generic implementation verbs.

DimensionReasoningScore

Specificity

Names the domain ("OpenSpec change") and one concrete action ("Implement tasks"), matching anchor 3; it does not list several distinct actions that would justify a 4.

3 / 5

Completeness

It explicitly answers both what ("Implement tasks from an OpenSpec change") and when ("Use when the user wants to start implementing, continue implementation, or work through tasks") with concrete trigger phrases.

5 / 5

Trigger Term Quality

"Use when the user wants to start implementing, continue implementation, or work through tasks" covers several natural trigger variations, though a few concrete phrasings a user might say are missing.

4 / 5

Distinctiveness Conflict Risk

The OpenSpec-change scoping gives a distinct niche, but the generic "work through tasks" phrasing creates minor overlap risk with general coding skills, keeping it just below 5.

4 / 5

Total

16

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
dwmkerr/openspec-flow
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.