CtrlK
BlogDocsLog inGet started
Tessl Logo

openspec-new-change

Start a new OpenSpec change using the experimental artifact workflow. Use when the user wants to create a new feature, fix, or modification with a structured step-by-step approach.

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

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.agent/skills/openspec-new-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 content is a well-structured, executable workflow with concrete commands and a guardrails checklist. It is concise and actionable, with only minor validation-feedback and organization gaps keeping it from the top band.

Suggestions

Make the error-recovery feedback loop explicit (e.g. what to do when 'openspec status' reports a missing dependency or invalid schema).

Trim the restating explanations under each step to tighten token efficiency.

DimensionReasoningScore

Conciseness

The body is largely lean with concrete commands and minimal padding, though a few explanatory sentences (e.g. 'This shows which artifacts need to be created...') could be trimmed.

4 / 5

Actionability

It provides copy-paste-ready bash commands (openspec new change, openspec status, openspec instructions) covering the common path, with only minor conditional gaps around the --schema flag handling.

4 / 5

Workflow Clarity

A clear numbered 1-6 sequence with a STOP checkpoint and a guardrails checklist (kebab-case validation, existing-change detection); not quite a 5 because error-recovery feedback loops are implicit rather than explicit.

4 / 5

Progressive Disclosure

Content is well-organized into Input/Steps/Output/Guardrails sections and self-contained with no bundle files needed, but it is full guidance rather than an overview pointing to one-level-deep references.

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 cleanly answers both what and when in third-person voice with a concrete trigger clause. It is specific to the OpenSpec niche but the action list and trigger term coverage are somewhat thin.

Suggestions

Broaden trigger terms to include natural synonyms users say, e.g. 'add', 'implement', 'change', or 'request a feature'.

List a couple more concrete actions the skill performs (e.g. scaffolds a change directory, shows artifact status) to lift specificity.

DimensionReasoningScore

Specificity

It names the domain ('OpenSpec change') and one concrete action ('Start a new change using the experimental artifact workflow') plus the change types, but does not enumerate multiple specific actions.

3 / 5

Completeness

It clearly states what it does and includes an explicit 'Use when the user wants to create a new feature, fix, or modification' trigger clause, though the trigger phrasing could be more comprehensive.

4 / 5

Trigger Term Quality

Natural terms like 'feature', 'fix', and 'modification' appear, but it lacks common synonyms ('change', 'add', 'implement') and any file/CLI extensions, leaving coverage incomplete.

3 / 5

Distinctiveness Conflict Risk

Tying the skill to 'OpenSpec' and the 'experimental artifact workflow' gives it a distinct niche with only minor overlap risk against a generic openspec 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.