CtrlK
BlogDocsLog inGet started
Tessl Logo

narrative-enablement-kit

Use when the user asks to "make everyone tell the same story", "write our elevator pitch ladder", or "build a spokesperson Q&A and approved boilerplate pack"; derives from the narrative-registry canon, message house, and brand voice a repeatable enablement kit — an elevator ladder (10-second / 30-second / 2-minute), a spokesperson Q&A (tough questions with on-canon answers), an approved boilerplate/bio pack (25 / 50 / 100-word), and a do/don't language sheet — so sales, support, founders, and partners repeat one consistent story. Not for the launch-day runbook — use launch-day-conductor; not for finished per-channel copy — use content-writer or each discipline creative builder; not for launch-window battle cards — use sales-enablement-kit; this kit never adjudicates a claim. 叙事赋能包/电梯梯度/发言人问答/审定样板/该说不该说

73

Quality

92%

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

85%Weight 40%Scale 1-3

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

A well-structured, highly actionable orchestration skill: clear step sequence with validation gates, concrete paths and deliverable specs, and a clean one-level reference layer. The main weakness is conciseness — several disclaimers and routing phrases repeat verbatim across sections and could be consolidated.

Suggestions

Consolidate the repeated "via an authorized `operation: propose` request to `registry-events.py`" boilerplate into a single defined step or reference, then cite it by name instead of restating it in steps 3, 6, and Save Results.

Merge the intro scope-guard sentence list with the "Scope guard" paragraph so each negative boundary (launch-day-conductor, content-writer, sales-enablement-kit, offer-claims-registry) is stated once rather than twice.

Define the claim-adjudication rule ("this skill decides wording, never substantiation") once in the Skill Contract and refer back to it instead of restating it in the intro, instructions, and Save Results.

DimensionReasoningScore

Conciseness

The body is operationally dense and avoids explaining known concepts, but the phrase "via an authorized `operation: propose` request to `registry-events.py`" repeats verbatim ~5 times and the claim-adjudication disclaimer plus negative-routing boundaries recur across the intro, scope guard, and instructions, so it could be tightened.

2 / 3

Actionability

Concrete, executable guidance throughout — exact lengths (10s/30s/2min, 25/50/100-word), exact file paths (memory/narrative-registry/canon.md, memory/claims/claims-ledger.md), exact event routes (memory/events/claims.ndjson), and labeled claim categories (Measured / User-provided / [needs source]); per the rubric, absence of code in an instruction-only skill is not penalized when guidance is this actionable.

3 / 3

Workflow Clarity

A clear 7-step numbered sequence with explicit validation checkpoints — step 1 verifies the canon exists and stops with NEEDS_INPUT if missing, a 3-part "Done when" checklist, a pre-publish handoff, and termination rules (visited-set, max-depth:3, ambiguity stop).

3 / 3

Progressive Disclosure

No bundle files are present, but the body is well-organized into clear sections (Quick Start, Skill Contract, Data Sources, Instructions, Save Results, Reference Materials, Next Best Skill) and the Reference Materials list is one level deep with no nested references.

3 / 3

Total

11

/

12

Passed

Description

100%Weight 40%Scale 1-3

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 specific, trigger-rich, and clearly bounded: it names concrete deliverables, quotes natural user phrasings, and disambiguates against sibling skills with explicit negative routing. Voice is appropriately third person with an imperative "Use when" trigger matching the anchor examples.

DimensionReasoningScore

Specificity

Lists multiple concrete deliverables — "elevator ladder (10-second / 30-second / 2-minute), a spokesperson Q&A … an approved boilerplate/bio pack (25 / 50 / 100-word), and a do/don't language sheet" — matching the anchor for several specific concrete actions rather than vague language.

3 / 3

Completeness

Explicitly answers both what the skill produces (the four kit components) and when to use it via an explicit "Use when the user asks…" clause, plus negative boundaries.

3 / 3

Trigger Term Quality

Quotes natural phrases a user would say — "make everyone tell the same story", "write our elevator pitch ladder", "build a spokesperson Q&A and approved boilerplate pack" — giving good coverage of natural trigger terms.

3 / 3

Distinctiveness Conflict Risk

Strong negative routing ("Not for the launch-day runbook — use launch-day-conductor; not for finished per-channel copy — use content-writer … not for launch-window battle cards — use sales-enablement-kit; this kit never adjudicates a claim") carves a clear niche unlikely to trigger the wrong skill.

3 / 3

Total

12

/

12

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.

Validation13 / 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: 34 suspicious

Warning

Total

13

/

16

Passed

Repository
aaron-he-zhu/aaron-marketing-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.