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.).
48
52%
Does it follow best practices?
Impact
—
No eval scenarios have been run
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/marketing-ideas/SKILL.mdQuality
Discovery
54%Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.
The description excels at trigger term coverage with a comprehensive list of natural user phrases, and it helpfully delineates its boundary from channel-specific execution skills. However, it critically lacks specificity about what the skill actually does — it never describes concrete actions, outputs, or capabilities, making it feel like a routing rule rather than a skill description.
Suggestions
Add concrete actions describing what the skill produces, e.g., 'Generates brainstormed lists of marketing tactics, channel recommendations, and growth strategies tailored to SaaS products.'
Replace vague terms like 'ideas, inspiration, or strategies' with specific deliverables such as 'prioritized marketing channel suggestions, campaign concepts, positioning angles, and growth experiment ideas.'
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | The description does not list any concrete actions or capabilities. It mentions 'marketing ideas, inspiration, or strategies' but never specifies what the skill actually does (e.g., generates campaign briefs, produces channel-specific tactics, creates positioning frameworks). It remains abstract and vague about deliverables. | 1 / 3 |
Completeness | The 'when' component is thoroughly addressed with explicit trigger phrases and use cases. However, the 'what' component is essentially missing — the description never explains what the skill actually does or produces, only when to invoke it. This imbalance caps completeness. | 2 / 3 |
Trigger Term Quality | The description includes an extensive list of natural trigger phrases users would actually say: 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'I don't know how to market this,' 'brainstorm marketing,' etc. These cover a wide range of natural user language variations. | 3 / 3 |
Distinctiveness Conflict Risk | The description attempts to carve out a niche by noting 'For specific channel execution, see the relevant skill (ads, social, emails, etc.),' which helps distinguish it from execution-focused skills. However, terms like 'marketing strategies' and 'marketing tactics' could easily overlap with those channel-specific skills, creating moderate conflict risk. | 2 / 3 |
Total | 8 / 12 Passed |
Implementation
50%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-organized marketing strategy skill that provides good categorical structure and stage-based recommendations. Its main weaknesses are that the actionability relies heavily on a referenced file (ideas-by-category.md) that isn't provided in the bundle, and the implementation guidance is more of a template/framework than concrete executable advice. The skill would benefit from either including key idea descriptions inline or ensuring the bundle file exists.
Suggestions
Include brief descriptions for at least the top 10-15 most commonly recommended ideas inline, so the skill is useful even without the referenced bundle file
Add concrete implementation examples for 2-3 popular ideas (e.g., actual steps for setting up a comparison page or programmatic SEO) rather than just listing idea names with numbers
Remove the 'Task-Specific Questions' section — Claude can generate contextual questions without being told to; replace with guidance on how to prioritize recommendations when multiple categories fit
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | The skill is reasonably efficient but includes some unnecessary framing ('You are a marketing strategist with a library of 139 proven marketing ideas') and sections like 'Task-Specific Questions' that Claude could generate on its own. The tables and lists are well-structured but could be tighter. | 2 / 3 |
Actionability | The skill provides a structured framework for recommending ideas and a clear output format, but the actual marketing ideas are referenced by number without descriptions inline, and the implementation guidance ('First 2-3 implementation steps') is a template rather than concrete executable advice. The 'How to start' is described as an output format instruction rather than actual steps. | 2 / 3 |
Workflow Clarity | There's a clear 4-step workflow (ask, suggest, detail, consider resources) and the output format is well-defined. However, there are no validation checkpoints or feedback loops — no guidance on how to verify recommendations are appropriate, how to handle user pushback, or when to pivot suggestions. | 2 / 3 |
Progressive Disclosure | The skill references 'references/ideas-by-category.md' for the complete list and links to related skills, which is good structure. However, no bundle files were provided, so we can't verify the reference exists. The inline content is substantial but appropriately summarized — though the category table with numbered references without the actual reference file feels incomplete. | 2 / 3 |
Total | 8 / 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.
Validation — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
0f39e12
Table of Contents
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.