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.

68

Quality

81%

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

72%

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

The body delivers highly actionable CLI commands and a clear step sequence, but is weakened by redundancy between the Guardrails and step sections and by the absence of an explicit validation/verification checkpoint for batch code changes.

Suggestions

Add an explicit verification step after implementation (e.g., run tests / openspec validate / re-check status) before marking a task complete, to satisfy the validation requirement for batch/destructive operations.

Remove redundancy: drop Guardrails items that restate step 6 pause conditions and minimal-change guidance, or consolidate them into a single checklist.

Trim the three verbose output templates to compact skeletons, or move the full templates into a referenced file to reduce inline token cost.

DimensionReasoningScore

Conciseness

The body is mostly efficient and free of concept-explaining fluff, but the Guardrails section restates step-6 pause conditions and minimal-change guidance, the three output templates are verbose, and the Fluid Workflow Integration section repeats earlier context, so it could be tightened.

2 / 3

Actionability

Provides concrete, copy-paste-ready CLI commands (openspec status/instructions/list with --json), specific JSON fields to parse, and exact task-marking syntax (- [ ] to - [x]).

3 / 3

Workflow Clarity

The seven steps are clearly sequenced with state handling and pause conditions, but batch code-change operations lack an explicit verification/validation checkpoint (no test, build, or verify step), which caps workflow clarity at 2 per the batch-operation guideline.

2 / 3

Progressive Disclosure

No bundle files exist; the single SKILL.md is well-organized with clear section headers and no nested or deep references, appropriate for a self-contained workflow skill.

3 / 3

Total

10

/

12

Passed

Description

90%

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 concise, well-structured description that clearly states what the skill does and when to use it with natural trigger phrasings. Its only weakness is that 'Implement tasks' is a single high-level action rather than a list of concrete capabilities.

DimensionReasoningScore

Specificity

Names the domain and one action ('Implement tasks from an OpenSpec change') but does not list multiple specific concrete actions, matching the anchor that names a domain and some actions without being comprehensive.

2 / 3

Completeness

Explicitly answers both 'what' ('Implement tasks from an OpenSpec change') and 'when' via a clear 'Use when the user wants to start implementing, continue implementation, or work through tasks' clause.

3 / 3

Trigger Term Quality

Provides several natural phrasings users would say ('start implementing', 'continue implementation', 'work through tasks'), giving good coverage of common variations rather than just one or two.

3 / 3

Distinctiveness Conflict Risk

Scoped to the distinct 'OpenSpec change' niche with triggers tied to that domain, making it unlikely to fire for unrelated skills.

3 / 3

Total

11

/

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
fengshao1227/ccg-workflow
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.