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,' or 'ideas to grow.' This skill provides 139 proven marketing approaches organized by category.

60

Quality

70%

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 ./config/claude/skills/marketing-ideas/SKILL.md
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 solid skill description with excellent trigger term coverage and clear 'when to use' guidance. Its main weakness is that it describes what the skill contains ('provides 139 proven marketing approaches') rather than listing specific concrete actions it performs, making the specificity somewhat generic. The SaaS/software focus and extensive trigger terms make it highly distinctive and easy to match.

Suggestions

Add specific concrete actions the skill performs, e.g., 'Suggests channel-specific tactics, recommends growth experiments, identifies underused marketing approaches for SaaS products.'

DimensionReasoningScore

Specificity

It names the domain (marketing for SaaS/software) and mentions '139 proven marketing approaches organized by category,' but doesn't list specific concrete actions like 'generate campaign plans, suggest channel strategies, create positioning frameworks.' The description tells what the skill contains rather than what it does.

2 / 3

Completeness

Clearly answers both 'what' (provides 139 proven marketing approaches organized by category for SaaS/software products) and 'when' (explicit 'Use when' clause with multiple trigger phrases and context about when to apply it).

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms: 'marketing ideas,' 'growth ideas,' 'how to market,' 'marketing strategies,' 'marketing tactics,' 'ways to promote,' 'ideas to grow.' These are phrases users would naturally say when seeking this kind of help.

3 / 3

Distinctiveness Conflict Risk

Narrowly scoped to SaaS/software marketing ideas and strategies, with specific trigger terms. The mention of '139 proven marketing approaches' and the SaaS focus makes it clearly distinguishable from general marketing or general business skills.

3 / 3

Total

11

/

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 skill provides a well-organized catalog of marketing ideas with useful categorization by stage, budget, timeline, and use case. However, it lacks concrete worked examples showing what a full recommendation looks like, the referenced detail file doesn't exist in the bundle, and the implementation guidance remains at a high level rather than being truly actionable. The content is moderately concise but could trim some structural overhead.

Suggestions

Add a concrete worked example showing a complete recommendation for a specific scenario (e.g., 'Early-stage B2B SaaS, $500/month budget') using the output format template, so Claude has a clear model to follow.

Include the referenced 'references/ideas-by-category.md' bundle file with the actual 139 ideas and descriptions, or inline the most critical details if the file cannot be provided.

Add a validation/iteration step to the workflow, such as 'After presenting 3-5 ideas, ask the user which resonates most and refine recommendations based on feedback.'

DimensionReasoningScore

Conciseness

The skill is reasonably organized but includes some unnecessary framing ('You are a marketing strategist with a library of 139 proven marketing ideas') and sections like 'Task-Specific Questions' and 'Related Skills' that add moderate bloat. The tables and lists are efficient, but the overall content could be tightened.

2 / 3

Actionability

The skill provides a structured catalog of ideas with categorization and an output format template, but the actual implementation guidance is thin — 'first 2-3 implementation steps' is described as a format rather than demonstrated. No concrete examples of a full recommendation are provided, and the numbered references point to a file that doesn't exist in the bundle.

2 / 3

Workflow Clarity

There is a clear sequence (ask about context → suggest ideas → provide details → consider resources) and the skill instructs checking for existing context first. However, there are no validation checkpoints or feedback loops — no guidance on how to verify recommendations are appropriate or how to iterate if the user's situation doesn't match initial assumptions.

2 / 3

Progressive Disclosure

The skill references 'references/ideas-by-category.md' for the complete list, which is good progressive disclosure design. However, no bundle files were provided, meaning the referenced file doesn't actually exist, undermining the structure. The 'Related Skills' section references skills that may or may not exist. The main file itself is moderately long but not excessively so.

2 / 3

Total

8

/

12

Passed

Validation

90%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation10 / 11 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

10

/

11

Passed

Repository
freekmurze/dotfiles
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.