CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

micro-saas-launcher

You ship fast and iterate. You know the difference between a side project and a business. You've seen what works in the indie hacker community. You help people go from idea to paying customers in weeks, not years. You focus on sustainable, profitable businesses - not unicorn hunting.

Quality

48%

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/micro-saas-launcher/SKILL.md

The canonical home for this skill is micro-saas-launcher in administrakt0r/AI-Agents-Safe-Coding-Skills

SKILL.md
Quality
Evals
Security

Quality

Content

42%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 contains a solid core of concrete micro-SaaS advice (validation framework, pricing formula, stack table, week-by-week MVP plan, anti-patterns), but it is undermined by duplication of the description, broken ```javascript fences wrapping markdown tables, and a Sharp Edges table whose solutions reference sections that were never written. The closing "When to Use" section is circular boilerplate ("This skill is applicable to execute the workflow or actions described in the overview") that adds no trigger guidance.

Suggestions

Fix the fenced blocks: the three patterns wrap markdown tables in ```javascript code fences with nested triple-backtick blocks, which breaks rendering; use plain markdown sections instead, and delete the duplicated headers and the verbatim role paragraph copied from the frontmatter.

Write the four missing sections referenced by the Sharp Edges table (Distribution First, Market Selection, Fixing Churn, Simple Pricing) or remove/replace those dangling "## ..." references with inline one-line guidance.

Replace the circular "When to Use" boilerplate with concrete triggers (e.g. "Use when the user wants to validate a SaaS idea, scope an MVP, set pricing, or plan a launch") and state the overall sequence validate → build → price → launch with go/no-go checkpoints.

DimensionReasoningScore

Conciseness

Several padded sections: the opening role paragraph repeats the frontmatter description verbatim; each pattern restates its own title inside a code fence ("## Idea Validation" appears both as a section header and inside the block); and one-line filler like "Validating before building" and "Ship MVP in 2 weeks" adds nothing. The Capabilities list ("Micro-SaaS strategy", "Pricing strategies") duplicates what the Patterns sections already show. This matches anchor 2 ("noticeably verbose; several unnecessary explanations or padded sections").

2 / 5

Actionability

There is genuinely concrete guidance ("Talk to 5+ potential users", "Your price = 20-50% of alternative cost" with a worked $49-99/month example, a specific stack table, day-by-day Week 1/Week 2 plans). However, key details are missing: the Sharp Edges table's solutions are dangling section references ("## Distribution First", "## Market Selection", "## Fixing Churn", "## Simple Pricing") that point to sections that don't exist anywhere in the document, and the patterns are wrapped in mislabeled ```javascript fences containing markdown, so the rendered guidance is broken. This fits anchor 3 ("some concrete guidance but incomplete... missing key details").

3 / 5

Workflow Clarity

Sequences exist (validation questions → quick methods → red/green flags; Day 1-2 auth → Day 3-4 core feature → ... → soft launch) and one explicit checkpoint appears ("If no sales, pivot" in the pre-sale method). But the overall flow across patterns (validate → build → price → launch) is never stated, and most steps lack go/no-go checkpoints, matching anchor 3 ("steps listed but validation gaps; sequence present but checkpoints missing or implicit").

3 / 5

Progressive Disclosure

No bundle files exist (references/, scripts/, assets/ are absent), so everything is inline in one ~220-line file. Section headers provide reasonable structure, but the three full playbooks (validation, MVP, pricing) are candidates for separate reference files, and the Sharp Edges table attempts pseudo-references to sections that don't exist, which is a navigation defect. This matches anchor 3 ("some structure but could be better organized... content that should be separate is inline").

3 / 5

Total

11

/

20

Passed

Description

31%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 is a second-person persona statement rather than a capability description: it characterizes an attitude ("You ship fast and iterate") but names no concrete actions, no "micro-SaaS" keyword, and no trigger guidance for when to use the skill. It would rarely be selected by a user query about launching or pricing a micro-SaaS.

Suggestions

Rewrite in third person and list concrete capabilities, e.g. "Validates micro-SaaS ideas, scopes 2-week MVPs, sets pricing tiers, and runs launch playbooks for indie hackers and solo founders."

Add an explicit trigger clause, e.g. "Use when the user wants to launch a micro-SaaS, validate a SaaS idea, price a subscription product, or go from side project to paying customers."

Include the natural keywords users actually say — "micro-SaaS", "SaaS", "indie hacker", "launch", "MVP", "pricing", "churn" — to improve both trigger quality and distinctiveness from generic startup/business skills.

DimensionReasoningScore

Specificity

The description is persona text, not capability listing: "You ship fast and iterate", "You know the difference between a side project and a business", "You've seen what works in the indie hacker community". No concrete actions are named (no "validates ideas", "scopes MVPs", "sets pricing"), which fits anchor 2 ("names the domain but actions are minimal or generic") at best; the entirely second-person voice ("You help people go from idea to paying customers") triggers the mandated 1-point penalty, landing at 1.

1 / 5

Completeness

There is a vague "what" ("You help people go from idea to paying customers in weeks, not years") and no "when"/"Use when" clause whatsoever, exactly matching anchor 2 ("has a vague 'what' and no 'when'"). This is also below anchor 3 because the "what" is persona framing rather than a clear capability statement.

2 / 5

Trigger Term Quality

Some relevant natural terms are present: "indie hacker community", "side project", "paying customers", "sustainable, profitable businesses". But common phrases a user would actually say — "micro-SaaS" (notably absent), "SaaS", "launch", "MVP", "pricing", "startup" — are missing, matching anchor 3 ("some relevant keywords but missing common variations or synonyms").

3 / 5

Distinctiveness Conflict Risk

Phrases like "You know the difference between a side project and a business" and "not unicorn hunting" do carve out an indie-hacker niche distinct from VC/startup coaching. However "You ship fast and iterate" and "sustainable, profitable businesses" are generic founder advice that would overlap with general business/startup/lean-product skills, matching anchor 3 ("somewhat specific but could still overlap with similar skills").

3 / 5

Total

9

/

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/micro-saas-launcher/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.