| name | launch-brief |
| description | Consolidate all launch assets into a single professional PDF. Reads all previous launch outputs and packages them into one deliverable. |
Create a launch brief PDF for: "$ARGUMENTS"
Instructions
- Read ALL existing launch assets from
outputs/launch/!date +%Y-%m-%d/{slug}/ (where {slug} is the offer name lowercased with hyphens)
01_market_scan.md
02_sales_page.md
03_email_sequence.md
04_social_posts.md
- Consolidate everything into a clean, professional PDF using reportlab
- The PDF should be a complete launch kit that someone could hand off and execute from
PDF Structure
Write and execute a Python script that generates the PDF with these pages:
Page 1 - Cover
- Offer name (large, bold)
- "Launch Brief" subtitle
- Date
- "Generated by Claude Code"
Page 2 - Executive Summary
- The recommended positioning angle (from market scan)
- Target audience (from sales page)
- Pricing tiers (from sales page)
- Launch timeline (teaser email -> value email -> launch day)
Page 3 - Competitive Landscape
- The competitor table from market scan
- Top 3 positioning gaps
Page 4 - Sales Page Copy
- Headline, subheadline, benefits, pricing, CTA
- Formatted for easy handoff to a designer
Page 5 - Email Sequence
- All 3 emails with subject lines and send timing
- Formatted for copy-paste into any email tool
Page 6 - Social Media Copy
- LinkedIn post
- Twitter/X thread
Technical requirements
- Use reportlab (already installed)
- Page size: Letter
- Font: Helvetica for body, Helvetica-Bold for headers
- Colors: #0a0a0f for text, #E07A4F for accent headers
- Margins: 60pt all sides
- No em dashes anywhere in the PDF content
Output
Save the PDF to outputs/launch/!date +%Y-%m-%d/{slug}/05_launch_brief.pdf
After generating the PDF, open it with:
open "outputs/launch/!`date +%Y-%m-%d`/{slug}/05_launch_brief.pdf"