CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

marketing-ideas

When the user needs marketing ideas, inspiration, or strategies for their SaaS or software product. Also use when the user asks for 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow,' 'what else can I try,' 'I don't know how to market this,' 'brainstorm marketing,' or 'what marketing should I do.' Use this as a starting point whenever someone is stuck or looking for inspiration on how to grow. For specific channel execution, see the relevant skill (ads, social, emails, etc.).

Quality

83%

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

78%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-structured, actionable instruction skill with excellent progressive disclosure — the body works as an index over a real, one-level-deep reference file, and the output format and question list make recommendations concrete. The main room for improvement is trimming overlap between the stage/budget/timeline/use-case lists and tightening the vague 'provide details on implementation' step.

DimensionReasoningScore

Conciseness

The body is dense and mostly earns its tokens: a category quick-reference table, a fixed output format, and a question list, with no padding explaining concepts Claude already knows. Minor redundancy keeps it below anchor 5 — idea lists repeat across 'By Stage,' 'By Budget,' 'By Timeline,' and 'Top Ideas by Use Case' (e.g., Content & SEO and Reddit Marketing appear in multiple lists), and these could be consolidated or trimmed.

4 / 5

Actionability

Concrete, executable guidance for an instruction-only skill: a numbered intake workflow ('Ask about their product, audience, and current stage,' 'Suggest 3-5 most relevant ideas'), a per-idea output template (Idea name / why it fits / how to start / expected outcome / resources needed), specific follow-up questions, and idea-number pointers. It falls short of anchor 5 because 'Provide details on implementation for chosen ideas' is underspecified — implementation depth is left to the one-line descriptions in the reference file.

4 / 5

Workflow Clarity

A clear sequence is present: check '.claude/product-marketing.md' first (including the legacy filename), then ask, suggest 3-5 ideas, detail chosen ideas, and factor in resources. The context-check is an explicit conditional checkpoint. Minor gaps remain — step 4 ('Consider their resources') logically belongs before suggesting ideas, and there is no guidance on what to do when the user's answers are still ambiguous — so it sits at anchor 4 rather than 5. No validation cap applies since this is advisory, not destructive or batch.

4 / 5

Progressive Disclosure

SKILL.md is a genuine overview/index: the full 139-idea catalog with descriptions lives one level deep in references/ideas-by-category.md (which exists as a real file, is self-contained, and references no further files), clearly signaled via 'For the complete list with descriptions: See [references/ideas-by-category.md]'. The inline stage/budget/use-case lists act as a selection index keyed by idea numbers, and a Related Skills section aids navigation — an appropriately split, easy-to-navigate structure.

5 / 5

Total

17

/

20

Passed

Description

81%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 excellent, natural trigger coverage and explicit boundary management against sibling execution skills. Its main weakness is that the 'what' is implied through 'when' clauses rather than stated as an explicit capability, leaving it slightly less self-contained than the best examples.

Suggestions

Open with an explicit third-person capability statement (e.g., 'Provides marketing ideas, strategies, and inspiration for SaaS and software products') so the 'what' does not rely on inference from the 'when' clauses.

Name a concrete output shape (e.g., 'suggests 3-5 tailored ideas with first implementation steps') to lift specificity beyond a single generalized offering.

DimensionReasoningScore

Specificity

The description names the domain ("marketing ideas, inspiration, or strategies for their SaaS or software product") but the only concrete actions are supplying ideas/inspiration/strategies as "a starting point" — one generalized capability rather than several specific actions. It is above anchor 2 (which names the domain with only generic actions) because ideation/brainstorming/strategy suggestion is a distinct concrete offering, but below anchor 4, which expects several specific listed actions.

3 / 5

Completeness

Both 'what' and 'when' are present: 'when' is explicit and rich (multiple 'use when' clauses and trigger phrases), and the 'what' (source of marketing ideas and inspiration for SaaS growth) is conveyed but only indirectly — the description is built entirely from 'when' clauses and never states a capability with an explicit verb (e.g., 'Provides marketing ideas...'). It exceeds anchor 3 (where 'when' is missing or weakly implied) but falls short of anchor 5, which expects both what and when explicitly stated.

4 / 5

Trigger Term Quality

Trigger coverage is comprehensive and natural: 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow,' 'brainstorm marketing,' plus stuck-user phrasings like 'what else can I try' and 'I don't know how to market this.' These are phrases a user would genuinely say, including synonyms and indirect framings, matching the anchor-5 example's breadth.

5 / 5

Distinctiveness Conflict Risk

The niche is clearly carved: ideation/inspiration for SaaS growth, with an explicit boundary — 'For specific channel execution, see the relevant skill (ads, social, emails, etc.)' — that steers execution requests elsewhere. Trigger phrases are specific to brainstorming rather than execution, so conflict risk with channel or planning skills is minimal.

5 / 5

Total

17

/

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

joshmanders/dotfiles

Path

claude/skills/marketing-ideas/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.