CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

marketing-ideas

Provide proven marketing strategies and growth ideas for SaaS and software products, prioritized using a marketing feasibility scoring system.

Quality

69%

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

Fix and improve this skill with Tessl

tessl review fix ./plugins/AI-Agents-Safe-Coding-Skills/skills/marketing-ideas/SKILL.md

The canonical home for this skill is marketing-ideas in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

63%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.

The body lays out a clear, mostly lean decision workflow with a fully specified scoring formula, interpretation bands, and a required output format, but its central asset — the 140-idea library — is a placeholder absent from both the body and the bundle, leaving the shortlisting step unexecutable. Structure and sequence are strong; the main fixes are shipping the actual library and trimming the filler sections.

Suggestions

Ship the 140-idea library as a bundle file (e.g. references/ideas.md) and link to it explicitly from section 4, replacing the "omitted here for brevity but assumed intact in file" placeholder.

Delete the vacuous trailing "When to Use" section ("This skill is applicable to execute the workflow or actions described in the overview.") — it adds no guidance.

Merge the overlapping rules in section 3 (Idea Selection Rules) and section 7 (Guardrails) into a single checklist to remove the duplicated no-dumping/no-unscored-recommendation rules.

DimensionReasoningScore

Conciseness

The body is mostly lean — terse tables, formulas, and rules ("Impact → Higher is better", "Never recommend ideas with MFS ≤ 0") with no explanation of concepts Claude already knows. Not 5 because the trailing "When to Use: This skill is applicable to execute the workflow or actions described in the overview." is vacuous filler and the rules in sections 3 and 7 repeat each other ("No idea dumping" vs "Do not dump long lists", "No unscored recommendations"); not 3 because the padding is minor, not several unnecessary explanations.

4 / 5

Actionability

The mechanics are concrete — the formula "MFS = (Impact + Fit + Speed) − (Effort + Cost)", the -7→+13 range, interpretation bands, a worked example, and a required output template — but section 4 "The Marketing Idea Library (140)" is only a placeholder ("Library unchanged; same ideas as previous revision, omitted here for brevity but assumed intact in file."), and no library file exists in the bundle, so the core shortlisting step cannot actually be executed. Not 4 because the missing 140-idea library is a central gap, not a minor one; not 2 because the scoring and output guidance is specific and directly usable.

3 / 5

Workflow Clarity

Section 1 sequences the full process (establish context with "ask if missing" → shortlist 6-10 → score with MFS → operationalize with first steps and success metrics), reinforced by mandatory rules ("Never recommend ideas with MFS ≤ 0", "Never recommend more than 5 ideas") and stage-based scoring biases in section 6. Not 5 because there are no explicit checkpoints for ambiguous or conflicting user context (e.g., what to do when stated budget contradicts the stage); not 3 because the sequence and checkpoints are explicit rather than implicit, and the skill is advisory rather than destructive/batch so no validation cap applies.

4 / 5

Progressive Disclosure

Sections are clearly numbered and organized, but the skill's central asset is a dangling reference: section 4 points to a library "assumed intact in file" while no references/ directory or any bundle file exists, so navigation fails at the most important pointer. Not 4 because a claimed external file is missing entirely; not 2 because the body itself is well-structured with headers, not a monolithic wall of text.

3 / 5

Total

14

/

20

Passed

Description

61%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.

The description clearly states what the skill does and uses fairly natural trigger keywords, but it completely lacks a 'Use when...' trigger clause and lists only a minimal set of actions. It is serviceable but below the quality of the good examples, which pair a concrete capability list with explicit usage triggers.

Suggestions

Add an explicit trigger clause, e.g. "Use when the user asks for marketing ideas, growth strategies, or ways to acquire users/customers for a SaaS or software product."

Enumerate the concrete actions (shortlist from a 140-idea library, score each idea with the feasibility score, recommend the top 3-5 with first steps) to sharpen the 'what'.

Include common synonyms such as "growth hacking", "customer acquisition", and "go-to-market" to broaden natural trigger coverage.

DimensionReasoningScore

Specificity

The description names the domain ("SaaS and software products") and two actions ("Provide proven marketing strategies and growth ideas", "prioritized using a marketing feasibility scoring system"), which matches the anchor for 1-2 concrete actions without comprehensive coverage. Not 4 because it omits the fuller capability set the body actually performs (shortlisting from a library, stage-based scoring bias, required output format); not 2 because it goes beyond merely naming the domain.

3 / 5

Completeness

The 'what' is clear (provide and prioritize marketing/growth ideas via a feasibility scoring system) but there is no 'Use when...' clause or equivalent trigger guidance anywhere in the description, which per the judging guidelines caps completeness at 3. Not 4 because the 'when' is entirely absent rather than merely under-specified.

3 / 5

Trigger Term Quality

"marketing strategies", "growth ideas", and "SaaS" are natural terms a user would say when needing this skill, giving good keyword coverage. Not 5 because common variations like "growth hacking", "customer acquisition", "go-to-market", or "user growth" are missing; not 3 because coverage is solid rather than partial.

4 / 5

Distinctiveness Conflict Risk

The "SaaS and software products" focus plus the feasibility-scoring mechanism carves a mostly distinct niche with only minor overlap risk against generic marketing or growth-strategy skills. Not 5 because no explicit trigger phrases sharpen the distinction further; not 3 because the SaaS focus and named scoring system make it more specific than 'somewhat specific'.

4 / 5

Total

14

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository

administrakt0r/AI-Agents-Safe-Coding-Skills

Path

plugins/AI-Agents-Safe-Coding-Skills/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.