growth
growth is the bundle for teams that launch their work. It adds
the multi-channel launch tooling and image generation to starter,
turning a shipped feature into a coordinated rollout across email,
in-app surfaces, social channels, and the changelog.
Why this exists
Shipping a feature is only half the work. The other half โ getting existing users to notice it, getting prospects to evaluate it, keeping the team aligned on what the message is โ usually gets ad-libbed. Each channel (email, Slack, Discord, in-app banner, X thread, Discord post, landing page copy) gets its own messy copy-paste pass, the message drifts between them, and the launch ships at lower velocity than it should.
growth codifies the launch as a single skill that produces
channel-native payloads in one pass. One feature โ one launch
kit โ 9 ready-to-paste artifacts.
Team archetype
This is for teams that:
- Ship to existing users (retention-focused) and to prospects (acquisition-focused)
- Coordinate launches across more than two channels
- Write changelogs that real users actually read
- Have a brand voice they want to enforce across surfaces
If your โlaunchโ is a commit message and a Slack ping to one
channel, growth is overkill. Add it when launches become
recurring effort that nobody owns.
What it includes
skills: - launch-feature # acquisition-focused multi-channel launch kit - launch-release # retention-focused themed release announcement - content-images # AI-generated images for posts and landingsroles: - marketer # social media strategist + copywriterWhy each one is in
launch-featureโ acquisition-focused. Given a completed feature (RM number, spec path, research path, or PR), produces a versioned launch kit underdocs/marketing/launches/: positioning, posts for X / LinkedIn / WhatsApp / Slack / Discord / email body / landing page copy / changelog entry / optional video script. Designed for prospects who donโt know the product yet.launch-releaseโ retention-focused. Given a release tag range, produces a themed release announcement: landing HTML, email, Slack, Discord, in-app banner, status page note, X thread, WhatsApp, slide deck. Designed for existing users catching up on what changed. Tone differs fromlaunch-featureโ assumes the reader uses the product.content-imagesโ auxiliary skill that generates image assets (hero shots, social cards, banner images) tied to a launchโs theme. Lives in the same bundle so the launch payload can include matching visuals.marketerrole โ the persona you delegate to for approval-gated publishing workflows, channel strategy, and campaign-level decisions. Distinct from thewriterrole (which focuses on internal docs);marketerwrites for external audiences.
Why not included
- No engineering skills โ
growthis post-merge work. Engineering isstarter/backend/quality. Keep the bundles single-purpose. - No code-touching skills โ the
marketerrole explicitly does not modify application code. The bundle stays in the content / marketing lane.
Workflow this enables
Two distinct launch shapes:
Feature launch (acquisition):
- You ship a new feature (say,
checkout-revamp). - You run
/octopus:launch-feature checkout-revamp. The skill reads the spec, the implementation plan, the PR, and produces a versioned launch kit atdocs/marketing/launches/2026-05-20-checkout-revamp/. - The kit has positioning, landing copy, three social posts (X / LinkedIn / WhatsApp), an email body, a Slack announcement, a Discord post, and a changelog entry โ each tuned to its channel.
- You review, edit for voice, hand to the
marketerrole for publication-readiness review, then publish.
Release announcement (retention):
- You cut a release (
octopus releaseproduces v1.50.0 covering 10 RMs). - You run
/octopus:launch-release v1.49.0..v1.50.0. The skill walks the release range, picks a theme that connects the shipped items, and produces a themed announcement kit. - The kit includes a landing HTML page (the โwhatโs newโ summary), an email, channel-specific posts, an in-app banner, and a status page note. Tone is for existing users: assumes they know the product, focuses on whatโs new and why it matters.
- You schedule the rollout across channels.