CtrlK
BlogDocsLog inGet started
Tessl Logo

app-launch

When the user wants to plan a launch strategy for a new app or major update. Also use when the user mentions "app launch", "launch plan", "launch checklist", "pre-launch", "launch day", or "how to launch my app". For ongoing ASO after launch, see aso-audit. For paid acquisition during launch, see ua-campaign.

62

Quality

72%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./skills/app-launch/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

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

A well-sequenced, genuinely actionable launch playbook whose checklist style respects the token budget and assumes Claude's competence. The main gap is structure at scale: everything lives inline in one long SKILL.md with no reference files to split per-phase or channel detail into.

Suggestions

Move the Launch Amplification Tactics channel details and the per-phase checklists into one-level-deep reference files (e.g., references/press-outreach.md, references/channels.md), keeping SKILL.md as a concise overview with clearly signaled links.

Add explicit validation checkpoints to the workflow (e.g., 'Confirm app review approval before scheduling press embargo lift' and 'Verify keyword indexing before adjusting Search Ads bids') to lift workflow clarity toward anchor 5.

Tighten generic items like 'Write compelling description' into specific, measurable instructions (e.g., character limits, first-3-lines keyword placement) and deduplicate the Related Skills list against inline 'run' mentions.

DimensionReasoningScore

Conciseness

The body is lean checklist-driven prose with no explanations of concepts Claude already knows, fitting anchor 4 ('efficient; minor instances that could be trimmed') — e.g., the Launch Amplification Tactics section partially duplicates timeline items and the Related Skills section repeats inline 'run' mentions, keeping it below anchor 5's 'every token earns its place'.

4 / 5

Actionability

Concrete guidance throughout — specific quantities ('TestFlight beta with 50-200 users', 'Identify 20-30 relevant journalists', '15-30 seconds', 'micro-influencers (10K-100K)'), delegation commands (run `keyword-research`, `ua-campaign`), and a defined output format. A few items remain generic ('Write compelling description', 'Analyze first-week metrics and adjust'), so it sits at anchor 4 rather than anchor 5's fully executable coverage.

4 / 5

Workflow Clarity

A clearly sequenced time-phased workflow (8 weeks, 4 weeks, 1 week, launch day, week 1, month 1) with checkbox task lists and implicit checkpoints ('Collect feedback and fix critical issues', 'Monitor keyword rankings (are you indexing?)'). It lacks the explicit validate-then-proceed feedback loops of anchor 5, but no destructive/batch-operation cap applies.

4 / 5

Progressive Disclosure

The body is a ~147-line monolithic document with no bundle files at all, and it exceeds the 50-line simple-skill threshold, so the simple-skill exception does not apply. Channel tactics and per-phase detail are content that could live in separate reference files, matching anchor 3 ('content that should be separate is inline') better than anchor 4, which presumes references that are mostly clear and appropriately placed.

3 / 5

Total

15

/

20

Passed

Description

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

A strong, well-structured description with explicit trigger phrases and excellent boundary disambiguation against neighboring ASO and UA skills. Its main weakness is that the capability statement is a single broad action rather than an enumerated list of concrete deliverables.

Suggestions

Enumerate 2-3 concrete capabilities in the opening sentence (e.g., 'Creates a phased launch timeline, press kit, and launch-day checklist for a new app or major update') to lift specificity and completeness toward anchor 5.

Add a few common trigger variations such as 'app release', 'rollout', or 'ship my app' to broaden natural keyword coverage.

DimensionReasoningScore

Specificity

The description names the domain ('plan a launch strategy for a new app or major update') but only a single high-level action — matching anchor 3 ('names domain and 1-2 concrete actions') rather than anchor 4's 'several specific actions', since no concrete capabilities (e.g., press kits, launch checklists, phased rollouts) are enumerated.

3 / 5

Completeness

Both 'what' (plan a launch strategy for a new app or major update) and an explicit 'when' with quoted trigger phrases are present. It falls short of anchor 5 because the 'what' is one broad action rather than an enumerated list of concrete capabilities, matching anchor 4's 'when could be more explicit or specific' on the capability side.

4 / 5

Trigger Term Quality

Six quoted natural phrases ('app launch', 'launch plan', 'launch checklist', 'pre-launch', 'launch day', 'how to launch my app') give good keyword coverage, but common variations like 'app release', 'rollout', or 'ship my app' are missing, so it fits anchor 4 rather than anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The description has a clear niche (mobile app launch) with distinct triggers and explicit boundary routing ('For ongoing ASO after launch, see aso-audit. For paid acquisition during launch, see ua-campaign.'), giving minimal conflict risk — a clean match for anchor 5.

5 / 5

Total

16

/

20

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 — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
Eronred/aso-skills
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.