CtrlK
BlogDocsLog inGet started
Tessl Logo

onboarding-cro

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," or "new user experience." For signup/registration optimization, see signup-flow-cro. For ongoing email sequences, see email-sequence.

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/onboarding-cro/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

50%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

This is a moderately well-structured instructional skill that provides useful frameworks for onboarding CRO but stays at a conceptual/strategic level rather than providing concrete, executable guidance. The content is organized with clear sections and tables, but it's somewhat verbose for what it delivers, and lacks the specific examples, templates, or copy snippets that would make it truly actionable. The workflow is logical but missing explicit validation steps.

Suggestions

Add concrete output examples—show a completed onboarding audit with specific findings, impact assessments, and recommendations so Claude knows exactly what to produce.

Include specific copy templates for empty states, checklist items, and trigger-based emails rather than just describing best practices abstractly.

Extract the 'Common Patterns by Product Type' and 'Multi-Channel Onboarding' sections into reference files to reduce the main file length and improve progressive disclosure.

Add a validation/review step in the workflow—e.g., after generating an onboarding flow design, verify it against the activation metric definition and check that each step moves toward the aha moment.

DimensionReasoningScore

Conciseness

The content is reasonably well-organized but includes some unnecessary framing ('You are an expert in user onboarding and activation') and explanations of concepts Claude already understands (e.g., what empty states are, what tooltips are). Several sections could be tightened—the core principles section states obvious UX truisms. However, it avoids extreme verbosity and most content is relevant.

2 / 3

Actionability

The skill provides structured frameworks, tables, and checklists which are useful, but guidance remains largely conceptual rather than executable. There are no concrete code examples, no specific copy templates, no wireframe descriptions, and recommendations like 'Remove every step between signup and experiencing core value' are directional rather than actionable. The output format section helps but lacks concrete examples of what a completed audit or flow design looks like.

2 / 3

Workflow Clarity

There is a logical sequence from assessment → principles → design → measurement, and the initial assessment section establishes prerequisites. However, the overall workflow for conducting an onboarding audit or designing a flow lacks explicit validation checkpoints or feedback loops. The funnel analysis section hints at iteration but doesn't provide a clear validate-fix-retry cycle.

2 / 3

Progressive Disclosure

The content references `references/experiments.md` and related skills, showing awareness of progressive disclosure. However, no bundle files exist to support the reference, and the main file is quite long (~180 lines of substantive content) with several sections that could be extracted into reference files (e.g., common patterns by product type, multi-channel onboarding details). The structure is decent with clear headers but could benefit from better separation.

2 / 3

Total

8

/

12

Passed

Description

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 strong description with excellent trigger term coverage and clear scope boundaries that distinguish it from related skills. Its main weakness is the lack of specific concrete actions—it says 'optimize' but doesn't enumerate what deliverables or outputs the skill produces. The cross-references to adjacent skills are a notable strength for reducing selection conflicts.

Suggestions

Add specific concrete actions/outputs the skill performs, e.g., 'Designs onboarding checklists, creates empty state content, maps user activation funnels, identifies aha moments, and reduces time-to-value.'

DimensionReasoningScore

Specificity

The description names the domain (post-signup onboarding, user activation) and some actions (optimize), but doesn't list multiple specific concrete actions like 'design onboarding checklists, create empty state content, map aha moments, reduce time-to-value.' It stays at the domain level without detailing what concrete outputs or actions the skill performs.

2 / 3

Completeness

Clearly answers both 'when' (explicit 'Use when' triggers with multiple keyword variations) and 'what' (optimize post-signup onboarding, user activation, first-run experience). It also includes helpful boundary-setting by referencing related skills (signup-flow-cro, email-sequence) to clarify scope.

3 / 3

Trigger Term Quality

Excellent coverage of natural trigger terms users would say: 'onboarding flow,' 'activation rate,' 'user activation,' 'first-run experience,' 'empty states,' 'onboarding checklist,' 'aha moment,' 'new user experience,' and 'time-to-value.' These are terms users would naturally use when seeking help with onboarding optimization.

3 / 3

Distinctiveness Conflict Risk

Very distinct niche focused specifically on post-signup onboarding and activation. The explicit boundary references to signup-flow-cro and email-sequence skills actively reduce conflict risk by clarifying where this skill's scope ends and others begin.

3 / 3

Total

11

/

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.