brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
enhance-web-conversionConversion pass for landing, pricing, and upgrade paths: positioned hero, one CTA, real proof, anchored tiers, upgrade prompts at value moments. Use when "pricing page", "improve conversion", or "paywall UX". Page build → enhance-web-landing.
Independent GitHub snapshot · Automated classification · Original documentation governs
Degree of freedom: MIXED. Copy angle, packaging, and proof selection
[HIGH freedom]; the hero five-second check, the dark-pattern ban, and the
event names [LOW freedom — run exactly].
Apply-now. enhance-web-landing makes the page look hand-crafted; this skill
makes it say the right thing to the right person and ask once. It touches
hero copy, CTA, pricing packaging, social proof, trust signals, and in-app
upgrade moments — and measures each with an event.
| Skill | Owns |
|---|---|
| enhance-web-conversion (this) | What the page claims, offers, proves, and asks |
enhance-web-landing | Layout, type, motion, visual system of the page |
enhance-onboarding | Getting the free user to first value (before any ask) |
audit-payment-system | Whether checkout, webhooks, and refunds actually work |
audit-monetization-iap | Mobile store purchases |
plan-gtm | Chose the model and the ICP this skill writes for |
plan-antislop | Voice audit when the copy reads generated |
enhance-web-seo | Titles, meta, schema for the same pages |
Do not fire for "make the pricing page prettier" alone → enhance-web-landing.
Message: hero reads "145 skills · 57 commands"; the positioning says "refuses done while unchecked work remains". Rewrite: "Coding agents call it done when it compiles. These playbooks don't." CTA "Install in 30 seconds". Offer: free forever — so the only ask is the install; remove the second CTA. Proof: replace "used by developers" with the skills.sh install badge (live number) and one named quote from an issue thread. Prompt: none — no paid tier; add a "star if this saved you a rework" line after the first successful run (in-app, not on the landing page). Measure:
cta_clicked { location },install_copied; before/after visit→install unmeasured → measured.
enhance-web-landing; checkout bugs → audit-payment-systemFive-second check on the current hero: who (ICP named or implied), what (outcome, not feature count), why not the alternative, one CTA above the fold. Rewrite what fails. Sub-headline carries the mechanism; the H1 carries the outcome. Model-matched CTA copy:
| Model | Primary CTA | Under it |
|---|---|---|
| Freemium / ungated | Start free · Try it now | "No account needed" / "Free forever for …" |
| Trial, no card | Start 14-day trial | "No credit card required" (lifts visit→signup) |
| Trial, card | Start trial | Price after trial + cancel-anytime, visible |
| Open-core / hosted | Deploy on cloud · Self-host | Link to the other path |
| Sales-assisted | Book a demo | Who it is for (team size / ACV) |
plan-gtm chose both paths.plan-gtm/references/benchmarks-2026.md.Order of strength: live numbers (installs, stars, customers) → named quotes with role → recognizable logos → screenshots of the real product → security/privacy pages. Place the strongest one directly under the hero CTA and again beside the pricing CTA. Fabricated or anonymous "Jane D., CEO" quotes are removed, not kept.
Ask at value moments: a limit reached, a premium feature touched, a result
worth keeping. The prompt names what unlocks, shows price, and completes in one
step. Dismiss is one click and remembered. Never interrupt the activation path
(enhance-onboarding owns that stretch). For a free tier, a "powered by"
badge on shared output is the cheapest loop (0.5–3% conversion, near-total
exposure); a referral credit follows once activation is measured.
cta_clicked { location, label }
pricing_viewed · plan_selected { plan, interval }
checkout_started · checkout_completed { plan, interval }
upgrade_prompt_shown { trigger } · upgrade_prompt_clicked { trigger }
Reconcile with audit-analytics; consent-gated; no PII.
plan-gtm decision.plan-antislop.plan-gtm → positioning statement and monetization verdict this skill implements.enhance-web-landing → visual pass on the same pages.enhance-web-seo → title/meta/schema for landing and pricing.audit-payment-system → before turning on a card-required trial.test-playwright → lock checkout and cancel paths.