signal-to-contentlisted
Install: claude install-skill 30XCOMPANY/30x-ai-native-gtm-starter
# Skill · signal-to-content
## What this does
The Lovable + Bolt model from `research/02-gtm-motions-by-company.md`: founder tweets ARR milestones, Bolt users post screen-recordings, Cursor publishes its product feedback as content. Each fired signal becomes one piece of content within 24 hours.
This skill turns a signal trigger into ready-to-ship copy.
## How to invoke
```
signal-to-content: [signal name] fired for [target / context]
```
Examples:
- `signal-to-content: B4 (model release) — Claude 5 launched`
- `signal-to-content: A1 (GH velocity) — our SDK hit 1k stars`
- `signal-to-content: D7 (KOL mention) — Karpathy retweeted us`
## Steps Claude takes
1. **Read** `context/profile.md` (voice), `context/positioning.md` (rung proof points), `context/personas/*.md` (audience).
2. **Identify the signal type**:
- **Outward-facing signal** (something happened to us): ARR milestone, GitHub star milestone, customer ship, KOL endorsement → output is *announcement content*.
- **Inward-facing signal** (something happened in market): model release, competitor pricing cut, foundation-model benchmark jump → output is *reactive content*.
3. **Match to format**:
| Signal type | Best format |
|---|---|
| ARR / user milestone | X thread, single tweet, optional LinkedIn |
| Product ship | X thread + blog post + (optional) launch video |
| Customer win | X thread (anonymized OK), blog post if customer permits naming |
| Model release reaction | Blog post + X