Write launch
Turn your coding agent into a full product team — composable skills across research, marketing, product, and process. One install, every editor (Claude Code, Cursor, Codex, Windsurf, Gemini CLI, VS Code).
npx -y skills add hungv47/meta-skills --skill write-launchAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 13 stars13 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
The complete native launch-day copy bundle for ONE launch channel (Product Hunt, Reddit, any channel with a launch-channel pack): tagline/title, description, anchor narrative, notify + cross-post copy, metadata — pack-driven, with the pack's §4 hard guards enforced (PH no vote-ask; Reddit founder disclosure + 9:1). Single-channel; 5-dim critic. Not single social posts (write-social), the run-of-show (plan-campaign), gallery assets (brief-graphic), or post-launch reads (measure-results).
SKILL.md
6.7 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it
Launch Copy — Orchestrator
3 agents (launch-copywriter → guard-checker → critic) emit a launch channel's complete native copy bundle from its launch-channel playbook pack, with the pack's §4 hard guards enforced. Capability: routing.yaml. Agents + dispatch + rubric: references/agent-manifest.md. Methodology: references/playbook.md.
Core question: Does this bundle earn the launch — every native copy piece the channel needs, clearing every §2 cap and §4 hard guard, engineered to earn first-window velocity (never beg)? A launch is a bundle, not a post — the reason this is a separate emitter from write-social.
Critical Gates — load first
Full detail: references/procedures/critical-gates.md.
- Single-channel per artifact — multi-channel = re-invoke per channel (the launch chain fans out).
- Pack-bound or transparent degrade — load the channel's
launch-channelpack and narrate it (legibility). No pack → general principles only, stated as such; never fake channel tailoring. - Brand mode required (
founder/company) — no silent default. - Hard guards are publish-blocking — the pack's §4 guards (PH: no vote-ask anywhere; Reddit: founder disclosure + 9:1 + sub-rule/flair fit) are non-negotiable. A breach unresolved in 1 guard-check revision =
GUARD_FAIL→status: blocked, critic NOT dispatched.
Before Starting
Apply references/_shared/before-starting-check.md. Then:
| Artifact | Source | Required? |
|---|---|---|
references/_shared/platform-intelligence/[channel].md | the pack | Hard for tailoring — else gate 2 degrade |
brand/BRAND.md | create-brand | Hard — brand_mode |
research/icp-research.md + product-context.md | research-icp | Rec — audience + voice + the differentiator |
docs/forsvn/artifacts/marketing/campaign-plan.md | plan-campaign | Opt — run-of-show + channel pick |
Mode per references/_shared/mode-resolver.md. --fast → guard loop = 0; --deep → MAX 2. --fast does NOT skip Cold Start, the hard guards, or the gates. Pre-Dispatch: references/procedures/pre-dispatch.md.
Quality Gate — 5 dimensions
Full rubric + per-channel calibration + Discrimination Test: references/rubric.md.
- Angle fit / clarity (identifier + anchor match a pack §1 angle)
- Format + hard-guard compliance (§2 caps AND §4 guards — a guard breach scores 0)
- Velocity-earning structure (earns first-window velocity per §3/§5; never a vote-ask)
- Channel-native voice / culture fit (reads native, not a press release)
- Bundle completeness + coherence (all components present + run-of-show consistent)
Pass total ≥35/50 AND no dim 0. Discrimination test every cycle.
Artifact Contract
- Path:
docs/forsvn/artifacts/marketing/launch/[channel]-[YYYY-MM-DD]-[slug].md· Lifecycle:pipeline. - Frontmatter (16): verbatim schema (adds legibility +
guard_status) →references/format-conventions.md. - Body (in order): Launch bundle · Legibility block · Why this works · Critic verdict (6-row) · Anti-patterns triggered (
- Noneif empty). - Signature sidecars (FOR-46/U4): also emit
.tagline.md+.first-comment.md(signature: ph-tagline/ph-first-comment), each reviewable alone — § Signature sidecars in format-conventions.
Side effects + consumed-by + cross-stack contract: references/procedures/artifact-contract.md.
Routing + Dispatch
Graph + fallback + polish + mode: references/procedures/dispatch-mechanics.md. Guard-check bounce: PASSED → critic; REVISION_REQUIRED → copywriter ONCE; second → GUARD_FAIL (status: blocked, no critic).
Chain Position
Prev: plan-campaign (launch path) / research-icp / greenfield. Next: publish-social (distribute) → measure-results (post-launch read → pack write-back). The launch-copy step for a launch-channel pack — write-social owns it for the 5 social feed platforms. Re-run: new channel, voice shift, angle A/B, underperformance.
Deference: single social post (tweet / LinkedIn / TikTok caption) → write-social; run-of-show / channel pick / timing → plan-campaign; gallery / OG asset brief → brief-graphic; distributing finished copy → publish-social; post-launch results → measure-results; VN polish → polish-vn; AI-tell stripping → humanmaxxing.
Anti-Patterns
references/anti-patterns.md — 10 patterns (6 launch-craft + 4 cross-cutting). Re-read before ship.
Durable Rules (protected)
<!-- SLOW_UPDATE_START --> <!-- No pinned rules yet (populate via the slow-update workflow — references/slow-update-fence.md). --> <!-- SLOW_UPDATE_END -->Completion Status
- DONE — full bundle emitted, every §2 cap + §4 guard clear, critic ≥35, variant_count delivered.
- DONE_WITH_CONCERNS — critic 25-34 OR any dim <4 OR verdict
fail(FAIL ships annotated) OR pack stale. - BLOCKED —
GUARD_FAIL(a §4 breach unresolved in 1 revision); brand_mode unresolved; no pack + operator declines the degrade. - NEEDS_CONTEXT — no channel, topic, brand voice, or
brand/BRAND.md; recommendplan-campaignorcreate-brand.
Execution
Registry-gated fork (category publish): Brief-only polish if flagged; Assisted/Direct need a verified engine. No auto-publish — review is human-owned. execution-fork.md; record execution_mode.
Worked Example
Product Hunt founder-voice walkthrough (Cold Start → dispatch → no-vote-ask guard → critic PASS) + a Reddit value-first contrast: references/examples/launch-walkthrough.md.
What ships with it: 51 files
640.6 KB alongside SKILL.md, 5 of them executable
agents/
- critic-agent.md8.2 KB
- guard-checker-agent.md9.0 KB
- launch-copywriter-agent.md13.4 KB
references/
- agent-manifest.md4.4 KB
- anti-patterns.md5.2 KB
- examples/launch-walkthrough.md11.9 KB
- format-conventions.md12.5 KB
- playbook.md6.3 KB
- procedures/artifact-contract.md4.8 KB
- procedures/critical-gates.md3.1 KB
- procedures/dispatch-mechanics.md9.2 KB
- procedures/pre-dispatch.md7.5 KB
- rubric.md6.0 KB
- _shared/artifact-contract-template.md28.8 KB
- _shared/before-starting-check.md9.8 KB
- _shared/execution-fork.md5.6 KB
- _shared/hook-archetypes.md6.1 KB
- _shared/legibility-convention.md4.9 KB
- _shared/manifest-spec.md29.2 KB
- _shared/marketing-foundations.md7.7 KB
- _shared/mode-resolver.md11.0 KB
- _shared/options-selection.md7.0 KB
- _shared/performance-data.md15.8 KB
- _shared/performance-grounding.md5.8 KB
- _shared/platform-intelligence/CONTRACT.md6.0 KB
- _shared/platform-intelligence/facebook.md9.8 KB
- _shared/platform-intelligence/founder-demo.md6.2 KB
- _shared/platform-intelligence/.generated-support151 B
- _shared/platform-intelligence/linkedin-launch.md15.5 KB
- _shared/platform-intelligence/linkedin.md31.0 KB
- _shared/platform-intelligence/motion-background.md6.7 KB
- _shared/platform-intelligence/newsletter.md12.8 KB
- _shared/platform-intelligence/producthunt.md17.2 KB
- _shared/platform-intelligence/reddit.md11.2 KB
- _shared/platform-intelligence/reels.md29.4 KB
- _shared/platform-intelligence/shorts.md26.0 KB
- _shared/platform-intelligence/showhn.md17.9 KB
- _shared/platform-intelligence/_template.md11.5 KB
- _shared/platform-intelligence/tiktok.md29.4 KB
- _shared/platform-intelligence/ugc.md6.3 KB
11 more files not listed here. See all 51 in the repository.