Communitygithub.com

ianrexexanes/nca-conversion

Use when writing or rewriting copy for a landing page, sales page, homepage, pricing page or opt-in page — after the audience is documented. Walks hero, problem, outcome, solution, mechanism, value stack, proof, objections, guarantee, CTA and FAQ, deciding what each section must accomplish before writing it. Also use when the user says 'write the landing page', 'rewrite this page', 'page copy', 'sales page', 'I need copy for', or hands over an offer and asks for a page. Requires a Conversion Bri

nca-conversion 是什麼?

nca-conversion is a Claude Code agent skill that use when writing or rewriting copy for a landing page, sales page, homepage, pricing page or opt-in page — after the audience is documented. Walks hero, problem, outcome, solution, mechanism, value stack, proof, objections, guarantee, CTA and FAQ, deciding what each section must accomplish before writing it. Also use when the user says 'write the landing page', 'rewrite this page', 'page copy', 'sales page', 'I need copy for', or hands over an offer and asks for a page. Requires a Conversion Bri.

相容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ianrexexanes/nca-conversion/tree/main/skills/conversion-page-build

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

Conversion page build

Nothing gets written before a Conversion Brief exists. Look for 03 Projects/<Project>/_Research/[C] Conversion Brief — *.md — or your project's research folder if you're not running this inside that setup. If none exists, stop and invoke audience-research rather than guessing the ICP, the ranked objections, or the register. A page built on a guessed audience isn't a cheaper version of this skill — it's a different, unreliable skill wearing this one's structure, and the brief's own Register section is the one input nothing downstream can recover from if it's wrong (../audience-research/SKILL.md — register, once set, is inherited, not re-decided).

The procedure: two writing passes, then a spec

Every section below gets written in two passes, in that order, and the second never leaks into the first. A third output — the section spec, covered later in this file — follows once the copy is done:

  1. Decide what the section has to accomplish, using the framework layer — the Value Equation's levers, obstacle reversed into solution, objection mapped to hidden objection mapped to belief shift mapped to proof, value stacked and anchored against price. This layer is structural. A German industrial buyer and a self-serve direct-response buyer need the exact same thing proven in the Mechanism section — that this works, specifically, for someone in their situation — even though nothing about how that proof gets voiced will look the same twice.
  2. Write it in the register the brief specifies. Register decides claim intensity, what counts as proof, whether urgency is usable at all, and how directly the page asks — it is not a tone pass applied after the copy is otherwise done. Pull the register named in the brief's Register section and hold it across all eleven sections without re-deciding it mid-page.

Skip step 1 and you get fluent copy arguing the wrong thing to the right person. Skip step 2 and you get an accurate argument nobody in this register will finish reading. Merge them into one pass and the result is a copy generator wearing this skill's name — the failure this skill exists to prevent.

  1. Produce the section spec, once the copy for that section is written — see ## The section spec below. A run that stops after steps 1 and 2 has copy but no handoff artifact; the spec is not optional trailing paperwork, it is this skill's third output.

The eleven sections

Hero, Problem, Outcome, Solution, Mechanism, Value stack, Proof, Objections, Guarantee, CTA, FAQ — in that order, for a page that runs the full argument. references/page-architecture.md is that order and the case for why it's that order and not another. references/section-playbooks.md is what each section has to accomplish and how that changes across the five registers — read the brief's Register line once, then read only that column for every section, not all five.

Not every page needs all eleven, or in this sequence — references/page-types.md covers what a home page, an opt-in page, a pricing page, a feature page and a full sales page each keep, compress, or drop, and why the job that page does in the funnel is what decides it.

Two sections carry enough of their own reasoning to need a dedicated file rather than a playbook column:

  • Objections — references/objection-to-belief.md walks surface objection → hidden objection → belief shift → proof, built from the brief's own ranked Objections section rather than a generic FAQ list assembled after the copy is already written.
  • Proof — references/proof-library.md ranks proof types by strength and by what each one actually costs to obtain, so the section gets built from what the client can produce this week, not from what would be nice to have.

references/conversion-psychology.md is the mental-model layer the framework reasoning in every section draws on. Read it once per project, not once per section — it explains why a lever works, not what to write.

The section spec

Produce one section spec per section, alongside the copy, in this exact shape — design-handoff consumes it by these five key names and no others:

section_type: <one of the eleven>
purpose: <what this section has to accomplish, from the framework pass>
content_hierarchy: <what a reader takes in first, second, third within the section>
components: <the concrete elements — heading, subhead, media slot, form, comparison table, badge…>
responsive_intent: <what stacks, collapses, reorders, or hides first on a narrow viewport>

Write the spec after the copy, not before. It describes what the copy actually needs to hold, and a spec written first tends to lock in a layout the copy then gets bent to fit rather than the reverse.

Before you ship it

If a humanizer skill is available in this environment, route the finished copy through it before calling the page done. If it isn't installed — a fresh install of this plugin has no vault and no humanizer — apply ../copy-sweeps/references/banned-vocabulary.md to the draft directly instead. One of the two always runs; which one depends on what's installed, not on whether either step matters.

Where the page goes

By convention in this vault, finished page copy lands alongside the brief it was built from — 03 Projects/<Project>/_Research/[C] Page Copy — <Page> — <date>.md — or wherever your project keeps drafted copy if you're not running this inside that setup. This skill produces two things: the copy itself, and the section spec per section that design-handoff consumes. Say where you filed the copy; a page nobody can find is not a shipped page.

Individual skills in this repo

This repo contains 6 individual skills — each has its own dedicated page.

ianrexexanes/nca-conversion

Use before writing landing/sales page or campaign copy when the audience isn't documented. Produces a Conversion Brief: ICP, personas, ranked problems, voice-of-customer, competitors, differentiation, objections, proof, register. Required before conversion-page-build; optional for conversion-page-audit.

ianrexexanes/nca-conversion

Use when auditing a live landing page, sales page, pricing page or signup flow for conversion problems — given a URL or a page the user wants reviewed. Produces a ranked report: Fix now, Test don't guess, Not a problem, and Could not check. Also use when the user says 'audit this page', 'why isn't this converting', 'review my landing page', 'CRO audit', 'conversion audit', or pastes a URL and asks what is wrong with it. Works without a Conversion Brief but notes its absence as a limitation.

ianrexexanes/nca-conversion

Use when editing or tightening any written marketing copy — page copy, an email, a proposal, an ad, a post. Runs seven passes: Clarity, Voice, So What, Prove It, Specificity, Heightened Emotion, Zero Risk. Also use when the user says 'edit this', 'tighten this copy', 'make this better', 'this reads flat', 'punch this up', or pastes copy and asks for a second look. Optional expert-panel mode.

ianrexexanes/nca-conversion

Use when approved page copy becomes a design spec — before opening a design tool. Covers section type, purpose, content hierarchy, components, responsive intent, visual hierarchy, emphasis, above-the-fold priority, scan path. Also use when the user says 'hand this to design', 'wireframe this', 'Relume brief', 'Figma spec', 'turn this copy into a layout', or has finished copy and asks what's next.

ianrexexanes/nca-conversion

Use when writing hooks, headlines, hero lines, subject lines, ad hooks or CTA copy, including quick one-off variant requests. Crosses eight hook types (outcome, time, effort, callout, contrarian, pain, mechanism, transformation) with register. Also use when the user says 'give me headlines', 'hook ideas', 'hero line', 'subject line', 'CTA copy', 'punchier headline', or asks for variants of a line.

ianrexexanes/nca-conversion

Use when designing, packaging or pricing an offer — before any page exists. Covers Value Equation diagnosis, obstacle mapping, value stack, guarantees and risk reversal, price anchoring, and pitch formats. Also use when the user says 'design an offer', 'package this', 'what should I charge', 'pricing', 'guarantee', 'value stack', 'grand slam offer', or describes a service and asks how to sell it.

相關技能