CtrlK
BlogDocsLog inGet started
Tessl Logo

api-changelog-versioning

Creates comprehensive API changelogs documenting breaking changes, deprecations, and migration strategies for API consumers. Use when managing API versions, communicating breaking changes, or creating upgrade guides.

95

1.10x
Quality

93%

Does it follow best practices?

Impact

98%

1.10x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

This is a well-crafted skill description that excels across all dimensions. It uses third person voice, lists specific concrete actions, includes natural trigger terms developers would use, and clearly distinguishes itself from other documentation or API-related skills with its focus on changelog and migration documentation.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions: 'documenting breaking changes, deprecations, and migration strategies' - these are distinct, actionable capabilities rather than vague language.

3 / 3

Completeness

Clearly answers both what ('Creates comprehensive API changelogs documenting breaking changes, deprecations, and migration strategies') AND when ('Use when managing API versions, communicating breaking changes, or creating upgrade guides').

3 / 3

Trigger Term Quality

Includes natural keywords users would say: 'API changelogs', 'breaking changes', 'deprecations', 'migration strategies', 'API versions', 'upgrade guides' - good coverage of terms developers naturally use.

3 / 3

Distinctiveness Conflict Risk

Clear niche focused specifically on API changelogs and versioning communication - distinct from general documentation skills or code review skills with specific triggers like 'breaking changes' and 'upgrade guides'.

3 / 3

Total

12

/

12

Passed

Implementation

87%

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

This is a strong, well-structured skill that provides immediately actionable templates for API changelog documentation. The content is appropriately concise and includes concrete examples. The main weakness is the migration workflow lacks explicit validation steps and rollback guidance, which are important for API version transitions.

Suggestions

Add validation checkpoints to migration steps (e.g., 'Verify authentication works before proceeding', 'Run integration tests against staging')

Include rollback guidance or a 'If migration fails' section with recovery steps

DimensionReasoningScore

Conciseness

Content is lean and efficient with no unnecessary explanations. Every section provides direct, actionable templates without explaining what APIs or changelogs are.

3 / 3

Actionability

Provides concrete, copy-paste ready templates including markdown structure, JSON examples, and migration steps. The before/after code examples are immediately usable.

3 / 3

Workflow Clarity

Migration steps are listed but lack validation checkpoints. No guidance on verifying migration success, testing strategies, or rollback procedures for failed migrations.

2 / 3

Progressive Disclosure

Well-organized with clear sections for different concerns (changelog structure, deprecation schedule, migration template, best practices). Appropriate length for a single-file skill with no need for external references.

3 / 3

Total

11

/

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
secondsky/claude-skills
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.