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.

66

Quality

80%

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

Quality

Content

81%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 workflow with strong validation checkpoints appropriate to a destructive archive operation. Minor improvements are possible around date-generation mechanics and tightening repeated confirmation phrasing.

Suggestions

Add a concrete command or snippet for deriving the archive date (e.g. `date +%F`) so the target name generation is fully executable.

Specify how to compare delta specs against main specs (command or method) rather than leaving 'Determine what changes would be applied' abstract.

Factor the repeated 'Display warning + AskUserQuestion to confirm' pattern into a single stated convention to reduce verbosity across steps 2-4.

DimensionReasoningScore

Conciseness

The body is lean and command-driven with no over-explanation of concepts Claude already knows, though the repeated "Display warning… Use AskUserQuestion tool to confirm" phrasing across steps could be tightened slightly.

4 / 5

Actionability

Concrete executable commands and named tools (openspec list/status --json, mkdir -p, mv, AskUserQuestion, Task subagent) cover the common cases, with minor gaps such as how to derive the current date and how to perform the delta-spec comparison.

4 / 5

Workflow Clarity

A clear six-step sequence with explicit validation checkpoints (artifact status, task completion, delta sync state, target-exists check) and confirm-before-proceed feedback loops, satisfying the validation requirement for this destructive move operation.

5 / 5

Progressive Disclosure

The single self-contained file is well sectioned (Input, Steps, Output, Guardrails) with a clearly signaled one-level reference to the openspec-sync-specs skill and no nested references, though no separate bundle files are used to split detail.

4 / 5

Total

17

/

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 concise, well-formed description that clearly states both the capability and the triggering conditions with natural language. The only gap is limited action breadth (a single verb) and a few missing trigger synonyms.

DimensionReasoningScore

Specificity

Names the domain and one concrete action ("Archive a completed change") but offers only a single action rather than several, matching the anchor for 1-2 concrete actions without comprehensive coverage.

3 / 5

Completeness

It explicitly answers both what ("Archive a completed change in the experimental workflow") and when ("Use when the user wants to finalize and archive a change after implementation is complete") with concrete trigger phrasing.

5 / 5

Trigger Term Quality

Natural terms users would say are present ("archive", "finalize", "completed change", "implementation is complete"), giving good keyword coverage, though a few synonyms (e.g. "done", "ship it") are missing.

4 / 5

Distinctiveness Conflict Risk

The niche (archiving a completed experimental-workflow change) is mostly distinct with clear triggers, with only minor overlap risk against closely related openspec skills such as sync.

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