CtrlK
BlogDocsLog inGet started
Tessl Logo

openspec-sync-specs

Sync delta specs from a change to main specs. Use when the user wants to update main specs with changes from a delta spec, without archiving the change.

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

87%

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

The body is concise, highly actionable, and well-structured with concrete paths, commands, and an output template. Its only notable gap is the absence of an explicit validation/checkpoint loop for the spec-overwriting edits.

Suggestions

Add an explicit validation checkpoint after applying edits (e.g., re-read the modified main spec to confirm the intended requirements/scenarios are present and no unrelated content was lost) before showing the success summary.

Include a brief verify-and-retry loop for ambiguous RENAMED/MODIFIED matches (e.g., if a FROM requirement is not found, surface that to the user rather than silently skipping).

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence, explaining no basic concepts and giving only operative instructions; even the format-reference block is short and directly useful, fitting the score-3 anchor.

3 / 3

Actionability

It provides concrete file paths, a real command (openspec list --json), a named tool (AskUserQuestion), explicit per-operation rules, and a copy-paste output template, matching the score-3 anchor for fully executable guidance.

3 / 3

Workflow Clarity

The four-step sequence with sub-steps is clear, but spec-overwriting operations lack an explicit validate-then-retry checkpoint before declaring success, capping at the score-2 anchor per the feedback-loops guidance.

2 / 3

Progressive Disclosure

It is a single, self-contained SKILL.md with well-labeled sections and no external references, fitting the score-3 anchor for a well-organized single-file skill with no need for bundle files.

3 / 3

Total

11

/

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 answers both what and when with an explicit trigger and a clear, conflict-resistant niche. It is held back from a perfect score by naming a single action and using somewhat technical trigger terms.

Suggestions

Enumerate the concrete operations performed (e.g., add, modify, remove, rename requirements) to lift specificity from 2 to 3.

Add natural-language trigger variations users might actually say (e.g., "when the user mentions applying or merging a change into specs") alongside the technical "delta spec" phrasing.

DimensionReasoningScore

Specificity

It names the domain and the core action ("update main specs with changes from a delta spec", "without archiving") but enumerates only one operation rather than multiple distinct concrete actions, matching the score-2 anchor.

2 / 3

Completeness

It clearly states what the skill does (sync delta specs to main specs) and provides an explicit "Use when..." trigger clause, satisfying the score-3 anchor for both what and when.

3 / 3

Trigger Term Quality

The "Use when the user wants to update main specs with changes from a delta spec, without archiving" clause gives relevant, domain-appropriate terms but relies on technical jargon (delta/main specs) without common natural variations, fitting the score-2 anchor.

2 / 3

Distinctiveness Conflict Risk

The openspec delta-to-main sync niche is distinct, and the "without archiving the change" qualifier separates it from a related archive skill, matching the score-3 anchor for a clear niche unlikely to conflict.

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