CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

marketing-context

Create and maintain the marketing context document that all marketing skills read before starting. Use when the user mentions 'marketing context,' 'brand voice,' 'set up context,' 'target audience,' 'ICP,' 'style guide,' 'who is my customer,' 'positioning,' or wants to avoid repeating foundational information across marketing tasks. Run this at the start of any new project before using other marketing skills.

60

Quality

76%

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

Fix and improve this skill with Tessl

tessl review fix ./marketing-skill/skills/marketing-context/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

62%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 excels at workflow clarity with an explicit validate-and-retry loop and a completeness threshold, and its section checklist is concrete. It is dragged down by a broken reference to a missing template file (whose content is inlined instead) and by padding such as the unrelated "Communication" boilerplate.

Suggestions

Create the missing templates/marketing-context-template.md (or point "Output Template" at a real file) so the referenced full template actually exists and the 14-section spec can move out of SKILL.md.

Delete or rewrite the "Communication" section (emoji confidence tags, Bottom Line → What → Why → How to Act) — it is boilerplate unrelated to producing the marketing context document and costs tokens in every invocation.

Trim bullets that restate knowledge Claude already has (e.g., the Push/Pull/Habit/Anxiety gloss, "Tone (professional, casual, playful, authoritative)") down to the section names and capture instructions.

DimensionReasoningScore

Conciseness

The 14-section checklist, canonical path, and validator command earn their tokens, but the "Communication" section (emoji confidence tags, "Bottom Line → What → Why → How to Act") is unrelated boilerplate, and bullets like "Tone (professional, casual, playful, authoritative)" reexplain JTBD and style-guide concepts Claude already knows. Mostly efficient with some removable padding, not the minor trim of a 4.

3 / 5

Actionability

Concrete elements are strong — canonical path ".claude/product-marketing-context.md", a migration rule for old paths, the exact command "python3 scripts/context_validator.py .claude/product-marketing-context.md --json" with a 70-point threshold, and specific question phrasing — but the referenced full template "templates/marketing-context-template.md" does not exist in the bundle, a missing key detail that leaves the output format under-specified.

3 / 5

Workflow Clarity

Three clearly-sequenced modes with default-selection guidance ("Most users prefer Mode 1"), explicit post-write validation with a threshold and feedback loop ("Below 70: go back to the interview and fill the missing sections before declaring the context 'done'"), freshness-audit re-runs, and a 14-section checklist — a full match for the top anchor, confirmed against the 4 anchor which lacks the error-recovery loop this skill has.

5 / 5

Progressive Disclosure

Headers are well organized and the script reference (scripts/context_validator.py) is real, but the body dangles a reference to a nonexistent "templates/marketing-context-template.md" whose content is instead inlined as the 14-section spec — matching 'references present but content that should be separate is inline' rather than the well-split structure of a 4.

3 / 5

Total

14

/

20

Passed

Description

78%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 well-constructed description that clearly answers both what and when with a strong set of natural trigger terms and explicit sequencing guidance. Its main weakness is specificity: the single create/maintain action undersells the skill's three distinct operating modes.

Suggestions

Add a brief mention of the three modes (auto-draft from codebase, guided interview, update existing) to raise specificity from a single create/maintain action to a fuller capability list.

DimensionReasoningScore

Specificity

The description names one concrete action pair — "Create and maintain the marketing context document" — but does not surface the skill's three operating modes (auto-draft from codebase, guided interview, update existing), matching the anchor 'names domain and 1-2 concrete actions, but not comprehensive' rather than the several-actions coverage of a 4.

3 / 5

Completeness

It explicitly answers both what ("Create and maintain the marketing context document that all marketing skills read before starting") and when ("Use when the user mentions..." plus "Run this at the start of any new project before using other marketing skills") with concrete trigger phrases, exactly matching the top anchor.

5 / 5

Trigger Term Quality

Eight natural trigger phrases users would actually say ("marketing context," "brand voice," "set up context," "target audience," "ICP," "style guide," "who is my customer," "positioning") give good coverage, but common variations like "messaging," "personas," or "competitive landscape" are missing, falling short of the comprehensive-with-synonyms anchor at 5.

4 / 5

Distinctiveness Conflict Risk

A clear niche (the shared marketing context document) with distinct triggers keeps conflict low, but "style guide" and "target audience" could plausibly fire sibling skills like copywriting or content-strategy — mostly distinct with minor overlap risk, not the minimal risk of a 5.

4 / 5

Total

16

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

alirezarezvani/claude-skills

Path

marketing-skill/skills/marketing-context/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.