CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

launch-registry

Use when the user asks to "log this launch", query a launch date/embargo, record a stage transition, or update submissions/outcomes; curates launch facts through the append-only launches event stream with optimistic revisions and derived dossier/calendar views. Not for RAMP scoring — use launch-readiness-auditor; not for planning tier/window — use launch-tier-planner. 发布台账/发布日历/阶段与禁运期记录

Quality

86%

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

SKILL.md
Quality
Evals
Security

Quality

Content

77%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 tightly written, well-sequenced protocol skill with strong validation checkpoints and revision-safety mechanics, but its operational core leans on reference files that are not present in the bundle, and the same references are listed redundantly. Adding an inline invocation example for registry-events.py would make the procedure executable without the external files.

Suggestions

Ship the referenced files (registry-event-protocol.md, runtime-invocation.md, ramp-benchmark.md, state-model.md, SECURITY.md) inside the skill bundle or inline the essential protocol rules — every current reference path resolves outside the skill directory and none exist in the bundle, so the skill's core procedure cannot actually be followed as packaged.

De-duplicate the reference listings: Runtime Reads, Procedure step 1, and Reference Materials all repeat the same two files; a single Reference Materials section would trim tokens without losing navigation.

Include one concrete registry-events.py invocation example (e.g., an owner-append transition command with expected_revision) so steps 3–6 are executable without opening runtime-invocation.md.

DimensionReasoningScore

Conciseness

The body is dense and lean with no explanations of concepts Claude already knows, but registry-event-protocol.md and runtime-invocation.md are each listed three times (Runtime Reads, Procedure step 1, and Reference Materials), which is minor trimmable redundancy rather than the token-perfect 5.

4 / 5

Actionability

Concrete guidance is present — the AARON_SKILLS_ROOT resolution expression, memory/events/launches.ndjson path, "run verify launches", and the exact state machine path — but the actual registry-events.py invocation syntax is deferred entirely to runtime-invocation.md and the Quick Start examples are natural-language rather than commands, leaving minor gaps.

4 / 5

Workflow Clarity

The 8-step procedure is clearly sequenced with explicit validation checkpoints (verify script/schema/catalog before invoking, confirm permission and revision before writing, expected_revision concurrency, "run verify launches", report offsets/revisions) plus a failure path (leave proposals pending if the capability is unavailable), satisfying the feedback-loop expectation for append-only batch writes.

5 / 5

Progressive Disclosure

Section structure and reference signaling are good (dedicated Runtime Reads and Reference Materials sections, one level deep), but scored against the actual bundle: no references/, scripts/, or assets/ directories exist, and every referenced path (../../references/registry-event-protocol.md, ../../SECURITY.md, ../../launch/... skills) escapes the skill directory and is dangling, so the disclosed content the skill depends on is not in the bundle.

3 / 5

Total

16

/

20

Passed

Description

92%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 strong description: it explicitly answers both what and when with concrete trigger phrases, lists specific capabilities, and actively disambiguates against sibling skills. The only weakness is slightly incomplete English synonym coverage for its trigger terms.

DimensionReasoningScore

Specificity

The description enumerates multiple concrete actions — "log this launch", "query a launch date/embargo", "record a stage transition", "update submissions/outcomes" — and specifies the mechanism ("curates launch facts through the append-only launches event stream with optimistic revisions and derived dossier/calendar views"), giving comprehensive coverage rather than the minor gaps of the 4 anchor.

5 / 5

Completeness

Both halves are explicit: "Use when the user asks to..." gives concrete trigger phrases for when, and "curates launch facts through the append-only launches event stream..." clearly states what; this matches the 5 anchor's what-plus-when pattern rather than the 4 anchor's less-explicit 'when'.

5 / 5

Trigger Term Quality

Natural trigger phrases like "log this launch", "launch date/embargo", and "stage transition" would plausibly be said by users, but common English synonyms such as "release date" or "launch calendar" are absent (the bilingual Chinese tail covers some), so coverage is good rather than comprehensive.

4 / 5

Distinctiveness Conflict Risk

It carves out a clear niche (launch record registry) and adds explicit anti-triggers — "Not for RAMP scoring — use launch-readiness-auditor; not for planning tier/window — use launch-tier-planner" — routing conflicts to sibling skills, so overlap risk is minimal.

5 / 5

Total

19

/

20

Passed

Validation

81%

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

Validation — 13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 10 suspicious

Warning

Total

13

/

16

Passed

Repository

aaron-he-zhu/aaron-marketing-skills

Path

protocol/launch-registry/SKILL.md

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.