CtrlK
BlogDocsLog inGet started
Tessl Logo

release-announcement

Write a release announcement — changelog, blog post, in-app note, or social post — that leads with user impact, names the audience, and includes upgrade/migration steps without filler.

68

Quality

83%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

High

Do not use without reviewing

SKILL.md
Quality
Evals
Security

Quality

Content

85%

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

A highly actionable, well-sequenced skill body with strong templates and a validation checklist, docked only for the inline Paperclip Cases JSON that inflates token cost without advancing the core writing task. Moving that block to a reference would lift conciseness to a 3.

Suggestions

Move the Paperclip Cases JSON payloads into a reference file and keep only the contract summary + link inline.

Tighten the three case JSON examples to one canonical parent/child pair and point to the rest by reference.

DimensionReasoningScore

Conciseness

The announcement guidance is lean ('Lead with the user, not the team… `60% faster cold start` beats `much faster`'), but ~80 lines of Paperclip Cases JSON scaffolding are integration boilerplate not core to writing announcements and could live in a reference, pulling it below the 'every token earns its place' anchor.

2 / 3

Actionability

Provides copy-paste-ready channel templates, a concrete audience/channel table, and specific worked rules with examples ('`You can now export to CSV` beats `We've added CSV export`'), matching the fully-executable anchor.

3 / 3

Workflow Clarity

Sequences audience/channel selection → universal structure → templates → writing rules → post-publish checklist, with the checklist and conditional Cases handling ('If the API returns 403… report and continue') serving as explicit checkpoints.

3 / 3

Progressive Disclosure

No local bundle files exist; content is split into well-labeled sections and the one external reference (skills/paperclip/references/cases.md) is one-level-deep and clearly signaled, satisfying the well-organized-sections standard for skills without bundles.

3 / 3

Total

11

/

12

Passed

Description

82%

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 specific, well-triggered description with strong capability detail and a distinct niche, held back only by the absence of an explicit 'Use when...' trigger clause. Adding one sentence of trigger guidance would bring completeness to a 3.

Suggestions

Append an explicit trigger clause, e.g. 'Use when a version, feature, or fix ships and needs a changelog, blog, in-app, or social writeup.'

Surface common user phrasings ('ship notes', 'release notes', 'what's new post') to broaden trigger coverage.

DimensionReasoningScore

Specificity

Enumerates multiple concrete actions and channel types — 'changelog, blog post, in-app note, or social post' — plus 'leads with user impact', 'names the audience', and 'includes upgrade/migration steps', matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Clearly answers 'what' but offers no explicit 'Use when...' trigger clause, which per the guidelines caps completeness at 2 even though the what-side is strong.

2 / 3

Trigger Term Quality

Uses natural terms a user would say — 'release announcement', 'changelog', 'blog post', 'in-app note', 'social post', 'upgrade/migration steps' — giving good coverage rather than partial jargon.

3 / 3

Distinctiveness Conflict Risk

Has a clear niche (release announcements across named channels) with distinct triggers, making it unlikely to fire for the wrong skill.

3 / 3

Total

11

/

12

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 3 missing

Warning

Total

14

/

16

Passed

Repository
paperclipai/paperclip
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.