CtrlK
BlogDocsLog inGet started
Tessl Logo

openspec-bulk-archive-change

Archive multiple completed changes at once. Use when archiving several parallel changes.

59

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

Quality

Content

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

This is a well-sequenced, highly actionable batch workflow with strong validation and feedback loops. Its main weakness is verbosity from duplicated output templates and worked examples that repeat what the steps already prescribe.

Suggestions

Consolidate the 'Output On Success/Partial/No Changes' template blocks into one parameterized template to remove duplicated summary content.

Trim the two full worked conflict-resolution examples to one short example, since the resolution rules are already stated in Step 5.

Inline the spec-sync specifics (or reference a named sync skill with a path) rather than deferring vaguely to 'the openspec-sync-specs approach'.

DimensionReasoningScore

Conciseness

Instructions are mostly efficient, but the in-step status table, the per-conflict resolution block, and the separate 'Output On Success/Partial/No Changes' sections duplicate the same summary content, adding avoidable tokens.

3 / 5

Actionability

It provides concrete commands (`openspec list --json`, `openspec status --change "<name>" --json`, `mkdir -p`, `mv`), exact file paths, and precise task-counting patterns; minor gaps remain in the spec-sync step which defers to an external approach without inline specifics.

4 / 5

Workflow Clarity

A clear 9-step sequence includes explicit validation checkpoints (conflict detection, status table review, single-batch confirmation gate) and per-change outcome tracking with continue-on-failure behavior — strong feedback loops for a batch/destructive operation.

5 / 5

Progressive Disclosure

Content is well-organized under clear headers in a single file with no bundle references; given the length (>50 lines) some of the example/template material could be split out, but structure is good and navigation is straightforward.

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 well-formed with an explicit trigger clause, but it is somewhat thin on specific capabilities and natural keyword variations. It is a solid, concise trigger but leaves room for richer detail.

Suggestions

Add 1-2 more concrete actions the skill performs (e.g., 'detects and resolves spec conflicts across parallel changes') to lift specificity.

Broaden trigger terms with natural synonyms such as 'bulk archive', 'batch archive', or 'clean up completed OpenSpec changes'.

Consider naming the tooling (OpenSpec) in the description to sharpen distinctiveness from generic archive skills.

DimensionReasoningScore

Specificity

"Archive multiple completed changes at once" names the domain and one concrete batch action, but offers no further specific actions (e.g., conflict resolution, spec sync) to reach comprehensive coverage.

3 / 5

Completeness

It answers both what ("Archive multiple completed changes at once") and when ("Use when archiving several parallel changes"); the when is explicit and concrete though it could be more specific about the multi-change scenario.

4 / 5

Trigger Term Quality

"Use when archiving several parallel changes" supplies a natural trigger phrase, but it lacks synonyms or common variations users might say (e.g., "bulk archive", "clean up completed specs").

3 / 5

Distinctiveness Conflict Risk

The bulk/multi-change archiving niche is mostly distinct from a single-archive skill, with only minor overlap risk with a generic archive skill.

4 / 5

Total

14

/

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
Draculabo/AntigravityManager
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.