CtrlK
BlogDocsLog inGet started
Tessl Logo

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.).

48

Quality

52%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/marketing-ideas/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

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.'

DimensionReasoningScore

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

DimensionReasoningScore

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.

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.