CtrlK
BlogDocsLog inGet started
Tessl Logo

product-marketing-context

When the user wants to create or update their product marketing context document. Also use when the user mentions 'product context,' 'marketing context,' 'set up context,' 'positioning,' 'who is my target audience,' 'describe my product,' 'ICP,' 'ideal customer profile,' or wants to avoid repeating foundational information across marketing tasks. Use this at the start of any new project before using other marketing skills — it creates `.agents/product-marketing-context.md` that all other skills reference for product, audience, and positioning context.

86

3.48x
Quality

83%

Does it follow best practices?

Impact

87%

3.48x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Discovery

89%

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 strong description with excellent trigger term coverage and clear completeness, explicitly stating both what the skill does and when to use it. Its main weakness is that the 'what' portion could be more specific about the concrete actions involved (e.g., gathering product details, defining ICPs, documenting positioning statements). The workflow positioning guidance ('use at the start of any new project') is a valuable addition that aids skill selection.

Suggestions

Add more specific concrete actions beyond 'create or update' — e.g., 'Gathers product details, defines ideal customer profiles, documents positioning and messaging foundations' to improve specificity.

DimensionReasoningScore

Specificity

The description names the domain (product marketing context) and mentions creating/updating a context document, but the concrete actions are limited to 'create or update' a single file. It doesn't list multiple distinct concrete actions beyond that.

2 / 3

Completeness

Clearly answers both 'what' (creates/updates `.agents/product-marketing-context.md` containing product, audience, and positioning context) and 'when' (explicit trigger terms listed, plus guidance to use at the start of new projects before other marketing skills).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms: 'product context,' 'marketing context,' 'set up context,' 'positioning,' 'who is my target audience,' 'describe my product,' 'ICP,' 'ideal customer profile.' These are terms users would naturally say when needing this skill.

3 / 3

Distinctiveness Conflict Risk

Highly distinctive — it targets a specific file (`.agents/product-marketing-context.md`), a specific workflow position (start of project, before other marketing skills), and a clear niche (foundational product/marketing context setup). Unlikely to conflict with other skills.

3 / 3

Total

11

/

12

Passed

Implementation

77%

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

This is a well-structured, highly actionable skill with a clear workflow and good validation checkpoints. Its main weakness is length—the inline template and detailed section descriptions make it token-heavy, and the content would benefit from splitting the template and section details into referenced files. Some explanatory content (competitor type definitions, interviewing tips) could be trimmed since Claude already knows these concepts.

Suggestions

Extract the full markdown template into a separate file (e.g., `product-marketing-context-template.md`) and reference it, reducing the main skill's token footprint significantly.

Trim explanatory parentheticals in the Sections to Capture area—e.g., remove '(what "shelf" you sit on—how customers search for you)' and the competitor type examples (Calendly vs SavvyCal etc.) since Claude understands these concepts.

Remove or significantly condense the Tips section—advice like 'ask for examples' and 'be specific' are basic interviewing techniques Claude already knows.

DimensionReasoningScore

Conciseness

The skill is quite long (~200+ lines) with some sections that could be tightened. The 'Sections to Capture' area is thorough but borders on verbose—many of these field descriptions (e.g., explaining what direct vs secondary vs indirect competitors are with examples) add tokens for concepts Claude already understands. The tips section at the end also explains basic interviewing techniques Claude would know. However, the document template and workflow steps are reasonably efficient.

2 / 3

Actionability

The skill provides highly concrete, actionable guidance: a specific file path, a complete markdown template ready to populate, clear step-by-step workflow with two distinct paths (auto-draft vs scratch), specific questions to ask, and exact section structures. The output template is copy-paste ready.

3 / 3

Workflow Clarity

The workflow is clearly sequenced across 4 steps with explicit checkpoints: check for existing context first, gather information with two clear paths, create the document using a specific template, then confirm and save. Validation is built in—summarize each section and confirm, show completed document and ask for adjustments before saving. The feedback loop (present draft → ask what needs correcting → iterate) is explicit.

3 / 3

Progressive Disclosure

The content is entirely monolithic—all 12 sections to capture plus the full output template are inline in a single file. The sections-to-capture detail and the complete markdown template could reasonably be split into referenced files (e.g., a template file and a sections reference). For a skill this long, the lack of any external references means the full content loads every time even when only updating one section.

2 / 3

Total

10

/

12

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.

Validation11 / 11 Passed

Validation for skill structure

No warnings or errors.

Repository
coreyhaines31/marketingskills
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.