CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

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.

70

Quality

88%

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

75%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, terse playbook with genuinely actionable specifics (analyzer command, numeric parameters, ordered audit output format). The main weaknesses are inline reference material that could live in a separate file and some generic best-practice content that adds tokens without adding skill-specific knowledge.

Suggestions

Move reference-style tables (Common Patterns by Product Type, email trigger timings, output artifacts) into a references/ file, keeping SKILL.md as a lean overview that links to it.

Trim generic best-practice guidance Claude already knows (empty-state copy rules, email dos, the Communication section's process filler) to free context-window budget.

Add one worked example of the Onboarding Audit output (analyzer result plus one Finding → Impact → Recommendation → Priority entry) so the primary deliverable is unambiguous.

DimensionReasoningScore

Conciseness

Mostly lean bullet-and-table formatting with little padding, but several sections restate generic knowledge Claude already has (empty-state copy rules, email best practices, "Deliver recommendations following the output quality standard"). Efficient with minor trimming opportunities, matching anchor 4 rather than anchor 5's "every token earns its place."

4 / 5

Actionability

Includes a copy-paste-ready command ("python3 scripts/activation_funnel_analyzer.py funnel.json --json") and concrete parameters throughout ("3-7 items," "24h, 72h" triggers, "Finding → Impact → Recommendation → Priority"). For an instruction-only skill this is mostly executable guidance, but no worked examples or sample copy exist for the common cases, keeping it below anchor 5.

4 / 5

Workflow Clarity

Clear sequence for the audit path: context pre-check ("If .claude/product-marketing-context.md exists, read it before asking questions"), ordered assessment questions, the analyzer checkpoint ("Run the bundled analyzer on your step counts instead of eyeballing"), and ordered output ("Lead with the analyzer's output... Then, for each issue"). The design path lacks an explicit end-to-end sequence, a minor gap consistent with anchor 4 rather than 5.

4 / 5

Progressive Disclosure

Well-organized sections, and the sole bundle file (scripts/activation_funnel_analyzer.py) is real and clearly invoked. However, all ~250 lines are inline: reference-style tables (Common Patterns by Product Type, email trigger timings) could be split into a references/ file. Good structure with minor organization gaps matches anchor 4, not the clean overview-plus-references split of anchor 5.

4 / 5

Total

16

/

20

Passed

Description

95%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 with comprehensive natural trigger terms, explicit what-and-when structure, and clear boundary routing to adjacent skills. The only gap is that it names optimization domains rather than the concrete outputs (audits, checklists, funnel analysis) the skill produces.

DimensionReasoningScore

Specificity

Lists several specific optimization targets ("optimize post-signup onboarding, user activation, first-run experience, or time-to-value") but uses one generic verb rather than naming concrete deliverables like audits, checklist copy, or funnel analysis. This sits between anchor 3 ("names domain and 1-2 concrete actions") and anchor 5 ("multiple specific concrete actions"), noticeably above the midpoint.

4 / 5

Completeness

Explicitly answers both what ("optimize post-signup onboarding, user activation, first-run experience, or time-to-value") and when ("When the user wants to... Also use when the user mentions...") with concrete trigger phrases. This mirrors the anchor-5 example structure; it is not 4 because the when-clause is fully explicit rather than weakly implied.

5 / 5

Trigger Term Quality

Comprehensive natural-term coverage with synonyms: "onboarding flow," "activation rate," "user activation," "first-run experience," "empty states," "onboarding checklist," "aha moment," "new user experience." These are exactly the phrases a user would say; nothing common is missing, matching the anchor-5 example.

5 / 5

Distinctiveness Conflict Risk

Clear post-signup/activation niche with explicit boundary deferrals ("For signup/registration optimization, see signup-flow-cro. For ongoing email sequences, see email-sequence.") that actively reduce overlap risk. Minimal conflict risk, matching anchor 5.

5 / 5

Total

19

/

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

alirezarezvani/claude-skills

Path

marketing-skill/skills/onboarding-cro/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.