CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

onboarding

When the user wants to optimize post-signup onboarding, user activation, first-run experience, or time-to-value. Also use when the user mentions "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," "new user experience," "users aren't activating," "nobody completes setup," "low activation rate," "users sign up but don't use the product," "time to value," or "first session experience." Use this whenever users are signing up but not sticking around. For signup/registration optimization, see signup. For ongoing email sequences, see emails.

Quality

85%

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

SKILL.md
Quality
Evals
Security

Quality

Content

72%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-structured, information-dense handbook: specific patterns with concrete numbers, decision tables by product type, defined output formats, and excellent progressive disclosure via a single verified reference file. The main gaps are an only-implicit workflow sequence with no checkpoints, and the absence of worked examples for the deliverables it asks Claude to produce.

Suggestions

Make the process sequence explicit at the top (e.g., a numbered 'How to run an onboarding engagement' list: 1. Load product-marketing context, 2. Define the activation event, 3. Audit the current funnel, 4. Recommend changes, 5. Define metrics/experiments), so section order becomes a stated procedure.

Add one worked example of the Onboarding Audit output (Finding → Impact → Recommendation → Priority with real-looking content) and a sample empty-state or checklist item, so the output format is unambiguous.

Add a checkpoint before measurement recommendations, e.g. 'Confirm the activation event is instrumented and cohort data exists before proposing funnel targets.'

DimensionReasoningScore

Conciseness

The body is largely lean — tables, short bullets, specific numbers ("3-7 items," "Max 3-5 steps per tour," "24h, 72h") — with almost no explanation of concepts Claude already knows. A few generic motivational lines ("Show advancement. Celebrate completions. Make the path visible.") and slight overlap between the email-coordination and stalled-user sections keep it below the 'every token earns its place' anchor.

4 / 5

Actionability

Concrete, specific guidance throughout: decision tables with best-for/risk tradeoffs, exact item counts and timing windows, output templates ("Finding → Impact → Recommendation → Priority"), and a task-specific question list. Minor gaps: no worked example of an audit output or sample empty-state/email copy, so it sits at 'mostly executable with minor gaps' rather than fully turnkey.

4 / 5

Workflow Clarity

The intended sequence (assess context → define activation → audit/design → measure → output) is only implicit in section ordering; it is never framed as ordered steps, and validation checkpoints are absent (e.g., nothing like 'confirm the activation event is instrumented before recommending metrics'). This matches the 'sequence present but checkpoints missing or implicit' anchor. The destructive/batch cap does not apply since the work is advisory.

3 / 5

Progressive Disclosure

The SKILL.md body is a well-organized overview and appropriately delegates the experiment catalog to a single clearly signaled, one-level-deep reference ("For comprehensive experiment ideas: See [references/experiments.md](references/experiments.md)"), which exists as a real, well-structured file. Navigation is easy and no content that belongs in a separate file is inlined.

5 / 5

Total

16

/

20

Passed

Description

90%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 description: explicit what/when structure, an exemplary set of natural trigger phrases including problem-statement phrasings, and explicit boundary pointers to neighboring skills. The only weakness is that the capability statement rests on a single 'optimize' verb and does not name the concrete deliverables (audit, flow design, email sequences, metrics plan) the skill actually produces.

Suggestions

Replace the single 'optimize' verb with the skill's concrete outputs, e.g. 'Audit onboarding funnels, define activation events, design onboarding flows, checklists, and empty states, and plan activation metrics.'

Mention the measurement/experiment deliverables (funnel analysis, experiment ideas) in the 'what' clause so users know the skill produces analysis, not just advice.

DimensionReasoningScore

Specificity

The description names the domain and a single concrete action verb ("optimize post-signup onboarding, user activation, first-run experience, or time-to-value") applied across four objects, but it does not enumerate distinct capabilities the skill performs (audit, flow design, checklist/empty-state patterns, metrics planning). This matches the '1-2 concrete actions, not comprehensive' anchor rather than the 'several specific actions' anchor above it.

3 / 5

Completeness

Both parts are explicitly answered: the 'what' ("optimize post-signup onboarding, user activation, first-run experience, or time-to-value") and an extensive, explicit 'when' ("Also use when the user mentions..." followed by concrete trigger phrases, plus "Use this whenever users are signing up but not sticking around"). The score-4 anchor's weakness ('when' could be more explicit) does not apply here.

5 / 5

Trigger Term Quality

The trigger list is comprehensive and natural: "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "aha moment," "low activation rate," "users sign up but don't use the product," "time to value," "first session experience," plus the problem-statement fallback "users are signing up but not sticking around." Synonyms are well covered and no file extensions are relevant to this non-file skill.

5 / 5

Distinctiveness Conflict Risk

The skill occupies a clear niche (post-signup onboarding and activation) and explicitly disambiguates adjacent skills ("For signup/registration optimization, see signup. For ongoing email sequences, see emails."), minimizing conflict risk. The only minor overlap candidate, "empty states," is presented within the onboarding context.

5 / 5

Total

18

/

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

joshmanders/dotfiles

Path

claude/skills/onboarding/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.