All Skills
y
ui-creation
Design & Theme Your Store
Designs new UI flows and screens using conversion-oriented patterns from Flow knowhow. Use when creating new onboarding, pricing, paywall, checkout, or product detail UI, or when the user asks to draft UI structure, copy, CTA, and information hierarchy from scratch.
yui-creation
$
npx skills add yoshinaga2015/pdm-skills --skill ui-creationUI Creation Skill
Purpose
Apply A/B testing insights to first-pass UI design so new screens are easy to understand, commercially effective, and trustworthy from day one.
When to Use
- Building a brand-new screen or flow for a new feature
- Creating new onboarding, landing, pricing, paywall, checkout, or PDP UI
- Drafting initial options for CTA copy, icon choice, pricing presentation, or form structure
Execution Steps
- Define the screen's primary job
- Narrow the goal to one core action (for example, start trial, complete purchase, finish onboarding).
- Separate essential information from noise
- Split content into
must-have(decision-critical) andnice-to-have(supporting). - Design for both clarity and persuasion; treat them as separate quality checks.
- Split content into
- Reduce flow friction early
- Keep early steps lightweight, and move heavy inputs later when possible.
- Prefer
smart default + editable laterwhen it fits the product.
- Build trust and risk reduction into the UI
- Make pricing terms, billing timing, cancellation, and return/refund conditions explicit.
- Place trust signals (reviews, guarantees, evidence) near primary CTAs.
- Prepare two persuasive angles
- Feature-led vs benefit-led
- Rational appeal vs emotional appeal
- Action-focused CTA vs value-focused CTA
- Output A/B-ready variants
- Always provide 2-3 variants (A: baseline-friendly / B: strong change / C: balanced option).
Default Guidelines by Screen Type
Onboarding
- Minimize forced choices and mandatory upfront input; surface value first.
- If collecting multiple intents, avoid choice overload and reflect results immediately.
- For checklist-style flows, keep only actions tied to long-term retention.
Pricing / Plan Selection
- Preserve decision-critical comparison points (feature gaps, limits, support terms).
- If emphasizing a default plan, keep alternative plans clearly accessible.
- If showing monthly breakdown pricing, also show total cost and contract terms.
Paywall
- Design with hard-gate vs soft-gate variants in mind.
- Include gain-framed copy as a standard option.
- Use visuals to reinforce value context, not just decoration.
Checkout
- Remove unnecessary account creation and heavy input before purchase.
- Improve visibility of payment options and discoverability of switching paths.
- Show transparency copy (returns, cancellation, billing conditions) early.
PDP / LP
- Produce both feature-first and benefit-first versions.
- For dedicated landing pages, align messaging to traffic intent and reduce branching.
- Before adding new perks, improve visibility of existing benefits.
Output Format
Always return UI creation proposals in this structure.
## Goal
- [Primary user action this screen should drive]
## Target User and Context
- [Who arrives here and in what state]
## UI Variants
- Variant A: [Structure and intent]
- Variant B: [Structure and intent]
- Variant C (optional): [Balanced option]
## Copy and Elements
- Headline:
- Supporting copy:
- CTA:
- Trust signals:
## Expected Impact and Evaluation
- Primary metric: [CVR / completion rate / etc.]
- Secondary metrics: [drop-off / support tickets / retention / refunds / etc.]
- Guardrails: [Conditions that prevent trust or quality regression]
Guardrails
- Do not ship a change based on revenue uplift alone; include quality metrics (churn/refund/NPS).
- Avoid dark patterns (misleading emphasis, hidden terms, or ambiguous conditions).
- Treat simplification as a method, not a license to remove decision-critical information.