CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

cmo-review

/cs:cmo-review <plan> — Narrative-first interrogation of positioning, ICP, message house, and channel mix. Use when launching a campaign or repositioning, or when CAC is rising and the one-sentence positioning test fails.

72

Quality

90%

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

90%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 tight, high-signal forcing-questions skill: concrete prompts, an exact positioning template, executable model commands, and a full output format, with zero wasted tokens. The two gaps keeping it from full marks are undefined verdict criteria in the workflow and external references that sit outside the skill's own bundle.

Suggestions

Define explicit criteria mapping the six answers to verdicts (e.g., RED if positioning fails the one-sentence test or any channel payback > 18 months; YELLOW if ICP cannot be named but positioning fits) so the verdict step is deterministic.

Add a validation checkpoint between answering and verdict (e.g., verify the positioning statement fits one sentence and each channel has CAC + payback numbers) with a retry loop for gaps.

Move the two model scripts into this skill's own scripts/ directory (or reference a resolvable path) so the Workflow commands execute from the skill's location.

DimensionReasoningScore

Conciseness

The body is lean and assumes competence: each question is one bolded prompt plus two terse bullets ("Persona ≠ ICP. ICP is real.", "If a channel's payback is > 18 months, it isn't a channel — it's a hobby."). There is no padding, no explanation of concepts Claude already knows, and every token instructs.

5 / 5

Actionability

Guidance is fully executable: two copy-paste python commands in the Workflow, an exact one-sentence positioning template ("For [ICP], who needs [job], we are [category] that [differentiator] unlike [alternative]"), a concrete payback threshold (> 18 months), and a complete output format template. This is an instruction-only skill and its guidance is specific throughout.

5 / 5

Workflow Clarity

The three-step sequence (run the models → answer the six questions in writing → apply the verdict) is clear, with the verdict as a decision checkpoint. It is not 5 because the boundaries between 🟢/🟡/🔴 are undefined (which question failures map to which verdict) and there is no validation or retry guidance if a model run fails or an answer cannot be produced.

4 / 5

Progressive Disclosure

The single file is well organized (When to Run, Six Questions, Workflow, Output Format, Routing, Related) with nothing inlined that belongs in a separate file, and Routing/Related act as navigation. It is not 5 because the referenced materials point outside this skill's bundle via relative paths (e.g., "../../../c-level-advisor/skills/cmo-advisor/scripts/...", "../../agents/cs-cmo-advisor.md") that are not part of this skill's own references and cannot be resolved from it.

4 / 5

Total

18

/

20

Passed

Description

87%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 states a concrete what, gives explicit and natural use-when triggers tied to business moments (campaign launch, repositioning, rising CAC, failed positioning test), and is highly distinct from sibling skills. The only minor gap is that a single verb carries all capabilities and a few natural marketing synonyms are absent.

DimensionReasoningScore

Specificity

"Narrative-first interrogation of positioning, ICP, message house, and channel mix" names several specific, concrete objects of review rather than vague language. It is not 5 because a single verb ("interrogation") covers all of them and no second concrete action (e.g., producing a verdict or output) is stated; it is not 3 because coverage goes well beyond 1-2 items.

4 / 5

Completeness

It explicitly answers both: what it does ("Narrative-first interrogation of positioning, ICP, message house, and channel mix") and when to use it ("Use when launching a campaign or repositioning, or when CAC is rising and the one-sentence positioning test fails"), with concrete trigger conditions.

5 / 5

Trigger Term Quality

"launching a campaign", "repositioning", and "CAC is rising" are natural phrases a marketing owner would say when they need this. Not 5 because common synonyms like "go-to-market", "messaging", "tagline", or "brand" are missing; not 3 because multiple natural trigger phrases are present.

4 / 5

Distinctiveness Conflict Risk

The niche CMO vocabulary (ICP, CAC, message house, positioning) plus the unique command name "/cs:cmo-review" carve out a clear trigger space with minimal overlap risk against adjacent skills (e.g., product or revenue reviews).

5 / 5

Total

18

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 2 suspicious

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

c-level-agents/skills/cmo-review/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.