When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," "account creation flow," "people aren't signing up," "signup abandonment," "trial conversion rate," "nobody completes registration," "too many steps to sign up," or "simplify our signup." Use this whenever the user has a signup or registration flow that isn't performing. For post-signup onboarding, see onboarding-cro. For lead capture forms (not account creation), see form-cro.
80
62%
Does it follow best practices?
Impact
90%
1.07xAverage score across 6 eval scenarios
Passed
No known issues
Optimize this skill with Tessl
npx tessl skill review --optimize ./skills/signup-flow-cro/SKILL.mdQuality
Discovery
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 skill description with excellent trigger term coverage and clear boundary-setting against related skills. Its main weakness is that it focuses heavily on 'when to use' without detailing the specific concrete actions or outputs the skill provides (e.g., what kind of analysis, recommendations, or optimizations it performs). Adding 2-3 specific capabilities would elevate the specificity score.
Suggestions
Add specific concrete actions the skill performs, e.g., 'Audits signup flows for friction points, recommends form field reduction, suggests social login integration, and provides A/B test strategies for CTAs and page layouts.'
| Dimension | Reasoning | Score |
|---|---|---|
Specificity | The description names the domain (signup/registration flow optimization) and mentions some actions like 'optimize signup, registration, account creation, or trial activation flows,' but it doesn't list multiple specific concrete actions (e.g., reduce form fields, implement social login, A/B test CTAs). The 'what it does' is more of a domain statement than a list of concrete capabilities. | 2 / 3 |
Completeness | Clearly answers both 'what' (optimize signup/registration/account creation/trial activation flows) and 'when' (explicit 'Use when' triggers with extensive keyword list). It also includes helpful boundary-setting with references to related skills (onboarding-cro, form-cro). | 3 / 3 |
Trigger Term Quality | Excellent coverage of natural trigger terms users would say, including 'signup conversions,' 'registration friction,' 'signup form optimization,' 'reduce signup dropoff,' 'people aren't signing up,' 'signup abandonment,' 'too many steps to sign up,' and 'simplify our signup.' These cover both technical and colloquial phrasings. | 3 / 3 |
Distinctiveness Conflict Risk | The description explicitly differentiates itself from related skills (onboarding-cro for post-signup, form-cro for lead capture forms), creating clear boundaries. The trigger terms are highly specific to signup/registration flows, making conflicts unlikely. | 3 / 3 |
Total | 11 / 12 Passed |
Implementation
35%Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.
This skill is a comprehensive but overly verbose reference guide for signup flow optimization. Its main weakness is extreme length filled with UX best practices Claude already knows (password UX, mobile touch targets, inline validation), which wastes context window tokens. The structure and output format are reasonable, but the content would be far more effective as a lean overview with detailed sections split into separate files.
Suggestions
Cut the content by 60-70% by removing standard UX knowledge Claude already possesses (password best practices, mobile optimization basics, error handling fundamentals) and focus only on the specific decision framework and output format.
Move the 'Experiment Ideas' section and 'Field-by-Field Optimization' into separate reference files linked from the main skill, keeping only a brief summary inline.
Add explicit validation steps in the workflow, such as 'Verify recommendations against stated business constraints before presenting' and 'Confirm field-level analytics availability before suggesting field-specific changes.'
Make the output format more actionable by providing a concrete example audit finding with filled-in Issue/Impact/Fix/Priority rather than just the template structure.
| Dimension | Reasoning | Score |
|---|---|---|
Conciseness | This skill is extremely verbose at ~300+ lines, with extensive content Claude already knows about UX best practices, form design, and signup optimization. Sections like 'Password Field' tips (allow paste, show strength meter), mobile optimization (44px touch targets, appropriate keyboard types), and basic error handling are standard UX knowledge that don't need to be spelled out. The experiment ideas section alone is massive and largely enumerates obvious A/B test variations. | 1 / 3 |
Actionability | The skill provides structured recommendations and specific patterns (e.g., B2B SaaS trial flow, progressive commitment pattern), and the output format section gives a concrete audit structure. However, there's no executable code, no specific tool commands, and much of the guidance remains at the level of general best practices rather than copy-paste-ready deliverables. | 2 / 3 |
Workflow Clarity | The initial assessment section provides a reasonable sequence (check context → understand flow type → understand current state → understand constraints), and the output format gives clear deliverable structure. However, there's no explicit validation checkpoint or feedback loop for verifying recommendations against data, and the overall process from assessment to recommendation delivery isn't tightly sequenced. | 2 / 3 |
Progressive Disclosure | The skill references related skills at the bottom (onboarding-cro, form-cro, page-cro, ab-test-setup) and mentions checking a product-marketing-context file. However, the massive amount of inline content (field-by-field optimization, experiment ideas, common patterns) would benefit greatly from being split into separate reference files. The skill is essentially a monolithic wall of best practices that could be a concise overview with links to detailed guides. | 2 / 3 |
Total | 7 / 12 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 — 11 / 11 Passed
Validation for skill structure
No warnings or errors.
2c7c108
Table of Contents
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.