From FORSVN
Drafts and critiques persuasive copy — headlines, hooks, CTAs, taglines, and landing-page sections — with per-line V/F/U rubric scoring, annotations, and ranked alternatives.
How this skill is triggered — by the user, by Claude, or both
Slash command
/forsvn:write-copy [copy task or text to evaluate][copy task or text to evaluate]This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Drafts and critiques persuasive copy — headlines, hooks, CTAs, taglines, and landing-page section copy — with per-line V/F/U rubric scoring, annotations, and ranked alternatives. Coordinates specialized sub-agents to produce craft-quality output.
agents/_template.mdagents/body-agent.mdagents/critic-agent.mdagents/cta-agent.mdagents/hook-agent.mdagents/psychology-agent.mdagents/social-proof-agent.mdagents/variant-agent.mdagents/voice-agent.mdagents/zero-risk-agent.mdreferences/_shared/before-starting-check.mdreferences/_shared/copy-validation-rubric.mdreferences/_shared/execution-policy.mdreferences/_shared/marketing-foundations.mdreferences/_shared/mode-resolver.mdreferences/_shared/pre-dispatch-protocol.mdreferences/_shared/shared-critic-rubrics.mdreferences/_shared/why-this-works-convention.mdreferences/agent-manifest.mdreferences/anti-patterns.mdDrafts and critiques persuasive copy — headlines, hooks, CTAs, taglines, and landing-page section copy — with per-line V/F/U rubric scoring, annotations, and ranked alternatives. Coordinates specialized sub-agents to produce craft-quality output.
Core question: Is every key line visual, falsifiable, and uniquely ours?
Capability metadata (routes, prerequisites, orchestration, load map, artifact contract) lives in routing.yaml. Routing logic, agent manifest, and full dispatch pseudocode live in references/agent-manifest.md. Methodology + design history: see references/playbook.md — load when questioning why a gate or agent exists before changing it.
These five gates are the safety floor; --fast does not skip them.
references/_shared/copy-validation-rubric.md (shared across the write-* skills).brief-landing-page / plan-campaign → Route C (caller picks agents).Before delivering, the critic agent verifies:
Run references/_shared/before-starting-check.md. Required context:
| Artifact | Source | Required? |
|---|---|---|
research/icp-research.md | research-icp | Recommended — VoC + pain language |
research/product-context.md | research-icp | Recommended — voice adjectives + Unique Mechanism |
brand/BRAND.md | create-brand | Recommended — voice rules + lexicon |
docs/forsvn/artifacts/marketing/campaign-plan.md | plan-campaign | Optional — Route C |
docs/forsvn/experience/{audience,product,goals}.md | (any skill) | Optional — persisted keys |
Run canonical Pre-Dispatch (references/procedures/pre-dispatch.md). Needed dimensions: surface, audience, the one shift, unique proof, Unique Mechanism, belief sequence, traffic source.
Session execution profile (single-vs-multi): inherit per references/_shared/execution-policy.md.
Default English; other languages need adapted idioms. --fast collapses Layer 1 to sequential, skips variant-agent, skips Layer 2 psychology + zero-risk (keeps voice + critic). --seven-sweeps / --high-stakes adds Seven Sweeps completion critic + Expert Panel Scoring (references/seven-sweeps.md).
Three routes — A (single key line), B (full page), C (called by another skill). Full pseudocode + agent manifest in references/agent-manifest.md. Spawn mechanics in references/procedures/dispatch-mechanics.md.
Route-collapse default (no --fast needed): a ≤3-sentence single-line ask with no prior artifacts auto-resolves to Route A (one writing agent + critic) — the lean single-route composition. Route B's full Layer 1 + Layer 2 orchestration engages only for full-page scope, multi-line asks, or an upward override ("full page", "thorough").
Route B section sequencer: order page sections by the reader's awareness_stage before writing — the body-agent picks the section stack from the awareness sequencer in references/page-sections.md § "Section Sequencer", not a fixed template. Awareness comes from the brief; flag it if absent.
docs/forsvn/artifacts/marketing/content/[slug].copy.md[slug].copy.v[N].md and create new with incremented versionskill, version, date, statusformat-conventions.md § "Frontmatter field order" / § "Pre-Writing block format" / § "Key Lines block format"Full template + per-section format rules in references/format-conventions.md.
Read references/anti-patterns.md before output ships. 5 orchestrator rows + 4 pipeline rows + 4 cross-cutting marketing-stack rows.
create-brand or research-icpRun humanmaxxing to refine voice and compress. Seven Sweeps (Layer 2 cumulative) runs BEFORE humanmaxxing — humanmaxxing is the terminal polish pass. See references/seven-sweeps.md § "When NOT to run Seven Sweeps".
End-to-end Route B walkthrough + cycle-2 FAIL variant + Route A snippet + Route C snippet: references/examples/write-copy-walkthrough.md.
npx claudepluginhub hungv47/meta-skills --plugin forsvnWrites and audits marketing copy using the attention-desire-action framework for landing pages, ads, emails, and product descriptions. Helps when copy isn't converting.
Writes and edits copy using positioning-first thinking, voice-of-customer research, and the Seven Sweeps editing framework. Use for headlines, taglines, email, landing page, product, UX, and sales copy.
Writes conversion-focused marketing copy for landing pages and emails with a structured brief phase and strict no-fabrication rules.