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.

63

Quality

79%

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 ./.gemini/skills/marketing-context/SKILL.md

The canonical home for this skill is marketing-context in alirezarezvani/claude-skills

SKILL.md
Quality
Evals
Security

Quality

Content

63%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 well-organized, token-efficient instructional body with explicit validation and proactive-trigger guidance, undermined by two dangling bundle references — the validator script and the output template — that break the workflow's executable parts and leave a large inline checklist duplicating what the template should carry.

Suggestions

Ship scripts/context_validator.py and templates/marketing-context-template.md in the bundle, or remove the references and inline the essential content, so the validation command and template pointer resolve.

Slim the 14-section 'Sections to Capture' checklist to one line per section and let the template file carry the full field list.

Replace the vague 'Communication' section (emoji confidence tags, 'source attribution, assumption audit, confidence scoring') with concrete, checkable output rules or delete it.

DimensionReasoningScore

Conciseness

The body is dense and checklist-driven and assumes marketing competence (uses 'ICP' and 'JTBD Four Forces' without explanation), with no padding explaining concepts Claude already knows. It falls short of the lean anchor because the 'Communication' section's quality-verification ritual and the 'Output Artifacts' table partially restate other sections without adding executable guidance.

4 / 5

Actionability

Concrete elements are strong — canonical path '.claude/product-marketing-context.md', the exact command 'python3 scripts/context_validator.py .claude/product-marketing-context.md --json' with a numeric threshold, and specific interview questions. However, both referenced artifacts ('templates/marketing-context-template.md' and 'scripts/context_validator.py') are absent from the bundle, so the validation command cannot execute and the 'full template' is unavailable — missing key details rather than the 'minor gaps' of the anchor above.

3 / 5

Workflow Clarity

Three well-defined modes each carry a clear flow, and there is a genuine validation checkpoint with a feedback loop ("Below 70: go back to the interview and fill the missing sections" plus re-running during the freshness audit). It stops short of the top anchor because the end-to-end sequence (choose mode → capture sections → write file → validate) is distributed across sections rather than presented as one ordered procedure.

4 / 5

Progressive Disclosure

References are one level deep and clearly signaled ("See templates/marketing-context-template.md for the full template"), but neither referenced file exists in the bundle, and the ~80-line 14-section 'Sections to Capture' checklist is exactly the content that belongs in the referenced template file. This fits the anchor where content that should be separate is inlined better than the 'most content appropriately placed' anchor.

3 / 5

Total

14

/

20

Passed

Description

86%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 with an explicit what-and-when structure and a rich set of natural trigger phrases. Its main weaknesses are modest: it under-sells the skill's concrete capabilities (two actions only) and shares broad marketing terms with sibling skills.

Suggestions

Enumerate two or three more concrete capabilities in the description (e.g., drafts a V1 from the codebase, runs a guided interview, audits context staleness) to raise specificity.

Tie broad triggers like 'target audience' and 'style guide' back to the context document (e.g., 'target audience for the marketing context') to reduce routing overlap with sibling copywriting and strategy skills.

DimensionReasoningScore

Specificity

"Create and maintain the marketing context document" names the domain with two concrete actions (create, maintain), but does not enumerate the auto-draft, guided interview, or validation capabilities the skill actually performs — matching the '1-2 concrete actions' anchor rather than the 'several specific actions' anchor above.

3 / 5

Completeness

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 'marketing context,' ..." with concrete trigger phrases, reinforced by "Run this at the start of any new project before using other marketing skills." This matches the anchor requiring both what AND when with concrete trigger phrases.

5 / 5

Trigger Term Quality

Eight natural quoted phrases — 'marketing context,' 'brand voice,' 'set up context,' 'target audience,' 'ICP,' 'style guide,' 'who is my customer,' 'positioning' — plus a scenario trigger ("wants to avoid repeating foundational information across marketing tasks"). Coverage is comprehensive with the kind of colloquial phrasing users actually say, so it fits the top anchor rather than 'a few natural terms missing.'

5 / 5

Distinctiveness Conflict Risk

The canonical context document that sibling skills read is a distinct niche, but broad marketing triggers like 'target audience,' 'positioning,' and 'style guide' could plausibly route to the copywriting or marketing-strategy siblings the body itself names — minor overlap risk with closely related skills rather than the minimal-conflict anchor.

4 / 5

Total

17

/

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

referenced_paths_exist

Referenced path issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

alirezarezvani/claude-skills

Path

.gemini/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.