CtrlK
BlogDocsLog inGet started
Tessl Logo

openspec-archive-change

Archive a completed change in the experimental workflow. Use when the user wants to finalize and archive a change after implementation is complete.

60

Quality

68%

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

Quality

Content

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

The body is a tight, well-sequenced workflow with executable commands, explicit confirmation checkpoints, and a clear output template. Its main weakness is delegating the sync step to another skill without inline fallback guidance, leaving a small gap if that skill is unavailable.

Suggestions

Add a brief inline fallback for the delegated sync step (e.g., the key openspec command) so the workflow remains actionable if openspec-sync-specs is unavailable.

Tighten conciseness by removing the redundant restatement of the task in the first body line and trimming the Guardrails list that repeats earlier steps.

Specify expected JSON fields from `openspec status --json` (beyond schemaName and artifacts) to make parsing guidance fully executable.

DimensionReasoningScore

Conciseness

Mostly efficient with tight numbered steps and focused bash snippets; only minor padding such as restating the opening line and the closing guardrail summary could be trimmed.

4 / 5

Actionability

Provides concrete executable commands (openspec list/status --json, mkdir, mv) with a clear output template, though the sync step is delegated to another skill rather than given explicit commands.

4 / 5

Workflow Clarity

Six well-sequenced steps with explicit validation checkpoints (completion-status checks, AskUserQuestion confirmations, archive-collision guard); the date-based collision check is a strong feedback gate, with only minor gaps around sync-failure handling.

4 / 5

Progressive Disclosure

Well-organized single-file overview with clear sections and one-level-deep delegation to the openspec-sync-specs skill; no bundle files are present but none are needed for this scope.

4 / 5

Total

16

/

20

Passed

Description

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

The description is clear and grammatically in third person, explicitly stating both what it does and when to use it, but it is a narrow single-action skill with modest keyword coverage. It is solid but not comprehensive.

Suggestions

Expand the action list in the description to mention the validation/sync steps it performs (e.g., checking artifacts, syncing delta specs) for fuller capability coverage.

Add natural synonyms users might say, such as 'remove a change' or 'move a completed change to archive', to broaden trigger term coverage.

Tie the trigger more tightly to openspec terminology (e.g., 'Use when finalizing an openspec change after implementation') to sharpen distinctiveness.

DimensionReasoningScore

Specificity

Names the domain (archiving a completed change) and concrete actions (finalize and archive after implementation is complete), but offers only the single action of archiving rather than a comprehensive set.

4 / 5

Completeness

Explicitly answers both what ('Archive a completed change') and when ('Use when the user wants to finalize and archive a change after implementation is complete'), with the 'when' slightly generic but clearly present.

4 / 5

Trigger Term Quality

Uses natural terms like 'finalize' and 'archive a change', but lacks synonyms or common variations a user might say such as 'clean up', 'remove a change', or 'move to archive'.

3 / 5

Distinctiveness Conflict Risk

Scoped to the experimental workflow archive niche with a distinct trigger, though it could marginally overlap with sibling openspec change-management skills.

4 / 5

Total

15

/

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