CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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. 叙事赋能包/电梯梯度/发言人问答/审定样板/该说不该说

Quality

87%

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

73%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 body is a well-sequenced, highly actionable instruction skill with explicit validation gates (canon check, Done-when checklist, auditor handoff) and a clean, one-level-deep reference map. Its main cost is token efficiency: the claims-proposal mechanics and neighbor-skill routing are repeated enough that the same guidance could be delivered in meaningfully fewer tokens.

Suggestions

State the claims-proposal procedure (memory/events/claims.ndjson via operation: propose to registry-events.py) once — in the Skill Contract Writes bullet — and reference it from steps 3 and 6 and Save Results, cutting three near-verbatim repetitions.

Trim the Scope guard paragraph to the skill boundaries and move the full not-X-use-Y routing table into a reference file (or rely on the description, which already carries it), keeping only the two highest-risk confusions inline.

Make the Q&A step self-contained by specifying the question count and categories inline (e.g., 'ten questions covering buyer objections, reporter skepticism, comparison, pricing, why now') instead of leaving the count only in a Quick Start example.

DimensionReasoningScore

Conciseness

The body never explains concepts Claude already knows and is densely informative, but it is noticeably repetitive: the claims-proposal procedure ("submitted to memory/events/claims.ndjson via an authorized operation: propose request to registry-events.py") appears nearly verbatim in four places, and the Scope guard paragraph restates the description's full disambiguation list. This fits 'mostly efficient but could be tightened' better than the 4 anchor, whose over-explanation would be minor rather than structural duplication.

3 / 5

Actionability

For an instruction-only skill the guidance is largely executable: exact memory paths, a content formula per ladder rung ("10-second (the onlyness sentence + the single strongest pillar)"), fixed word counts, and a three-part Done-when checklist. It stops short of fully copy-paste-ready coverage — e.g., the Q&A step says 'the hardest questions each audience faces' without a count or list, and boilerplate bios depend on user-supplied text — so the 5 anchor's 'specific examples cover the common cases' is not fully met.

4 / 5

Workflow Clarity

Seven numbered steps are clearly sequenced with explicit validation checkpoints: step 1 stops with NEEDS_INPUT and routes to message-system-architect when no canon exists, the Skill Contract's 'Done when' clause is a three-item verification checklist, and step 7 hands off to a pre-publish consistency auditor. This matches the anchor for clear sequence with explicit validation and checklists; the 4 anchor would require missing checkpoints, which are present.

5 / 5

Progressive Disclosure

The skill has no bundle files of its own, and its external cross-skill references are one level deep and clearly signposted in a Reference Materials section with one-line purposes per link. Structure is good, but a sizable scope-guard paragraph, handoff/termination contract text, and routing rules are inlined in SKILL.md where a reference file could carry them, so it sits at 'good structure; minor organization gaps' rather than the fully split 5 anchor.

4 / 5

Total

16

/

20

Passed

Description

100%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.

This is a model description: it states concrete, parameterized capabilities in third person, leads with quoted natural-language trigger phrases, and explicitly fences off adjacent skills to prevent mis-triggering. Its only weakness is sheer density — the disambiguation list makes it long — but every clause is load-bearing rather than padded.

DimensionReasoningScore

Specificity

The description enumerates four concrete deliverables with explicit parameters — "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" — which is comprehensive, specific coverage of what the skill produces; a 4 would require minor gaps in coverage and none are evident.

5 / 5

Completeness

It opens with an explicit "Use when the user asks to..." clause containing concrete trigger phrases and pairs it with a clear statement of what the skill derives (the four-part kit from the narrative-registry canon, message house, and brand voice), exactly matching the anchor for explicitly answering both what and when; a 4 would require the 'when' to be less explicit than it is.

5 / 5

Trigger Term Quality

It quotes the natural phrases a user would actually say ("make everyone tell the same story", "write our elevator pitch ladder", "build a spokesperson Q&A and approved boilerplate pack") and adds synonym-style keywords plus non-English variants ("电梯梯度/发言人问答/审定样板"), matching the comprehensive-synonyms anchor rather than the 'a few natural terms missing' anchor at 4.

5 / 5

Distinctiveness Conflict Risk

The description carves out a clear niche and actively de-conflicts with neighbors — "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" — leaving minimal risk of triggering for the wrong skill.

5 / 5

Total

20

/

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

Warning

Total

13

/

16

Passed

Repository

aaron-he-zhu/aaron-marketing-skills

Path

narrative/land/narrative-enablement-kit/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.