К основному содержанию
скилл CX Codex

first-50-users — скилл для Claude Code: что делает и как установить

Скилл помогает привлечь первые 50 разработчиков через каналы, где они уже ищут софт, без платной рекламы до достижения PMF.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add AIDevGTM/gtm-cofounder --skill 09-first-50-users -a claude-code
Открыть на GitHub

Что делает first-50-users

Скилл опирается на наработки Адама Франкла и Якуба Чакона, помогая разработчикам прекратить хаотичный постинг в соцсетях. До подтверждения рыночного спроса акцент делается на ручной работе: прямых сообщениях инженерам, которые жаловались на проблему на GitHub или Reddit, и привлечении участников консультативного совета.

Для выбора точки входа скилл сверяет данные из docs/gtm-cofounder/market-research.md с опросами пользователей. Если этого файла нет или отчёт устарел, сначала нужно выполнить research-the-market. Создавать отдельный Discord-сервер при пяти пользователях бессмысленно, потому что полупустой чат лишь отпугнёт аудиторию.

Особое внимание уделяется активации: новичок должен получить ценность по документации быстрее чем за час. Если недельное удержание стремится к нулю, привлекать дополнительный трафик бесполезно.

Какие задачи решает

  • выбрать один профильный канал вместо хаотичных публикаций в соцсетях
  • составить список из 20 потенциальных пользователей по веткам на Reddit и GitHub
  • конвертировать участников консультативного совета в первых пользователей продукта
  • проверить активацию нового разработчика за первый час работы с документацией

Примеры запросов агенту

  • Помоги найти первые 50 пользователей для dev-инструмента на основе docs/gtm-cofounder/market-research.md
  • Составь план ручного привлечения первых пользователей без платной рекламы
  • Определи один ключевой канал для выхода на целевых инженеров

Как установить first-50-users

1Через Skills CLI (Vercel)

npx skills add AIDevGTM/gtm-cofounder --skill 09-first-50-users -a claude-code

2Вручную: положить файлы

~/.claude/skills/09-first-50-users/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/09-first-50-users/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о first-50-users

Как установить first-50-users в Claude Code?

Выполните команду npx skills add AIDevGTM/gtm-cofounder --skill 09-first-50-users -a claude-code. Также можно вручную поместить файл в ~/.claude/skills/09-first-50-users/SKILL.md.

Что делает first-50-users?

Скилл даёт пошаговый план привлечения первой когорты разработчиков ручными методами. Он помогает сфокусироваться на одном канале присутствия аудитории и запрещает тратить бюджет на рекламу до подтверждения спроса.

Какие файлы нужны для работы скилла?

Скилл использует файл docs/gtm-cofounder/market-research.md и результаты опросов пользователей. Если файла нет или отчёту больше трёх месяцев, сначала запустите скилл research-the-market.

Исходный текст

SKILL.md · MIT
---
name: first-50-users
description: "Get the first 50 real users through channels the user's ICP already uses. Use when the product shipped and nobody came, the user is \"posting more\" with no result, or is reaching for paid ads before product-market fit."
---

# Your first 50 users

> You don't get your first 50 users by posting more. You get them by going where your users *already* discover tools, and, at the start, by doing things that don't scale.

**Use this when:** you launched to silence, you're spraying every channel hoping one works, or you're about to buy ads to fix a problem ads can't fix.

## The core idea

Every developer audience has an existing **technology-discovery loop**: the specific places they already go to find new tools. Your job isn't to invent demand; it's to position yourself *inside that loop*. And your first cohort is hand-to-hand: the TAB members from `talk-to-users` are your first users.

## Framework: the top of the DREAM funnel (Frankl)

- **Discovery**: be where developers look: the communities, newsletters, influencers, and searches your ICP already uses. Metric: unique humans, not pageviews.
- **Research**: give the interested dev a next step *before they forget you*: newsletter, Discord, free tier, docs. Developers can sit in Research for months, so sustain the relationship.

Then **Evaluation** decides everything (see `know-if-its-working`): can a new dev get value **over a weekend, from docs and Stack Overflow, with no support call?** If not, more traffic just fills a leaky bucket.

## Framework: channels by stage (Czakon)

**Pre-PMF (you are here for the first 50):** unscalable, direct, high-touch.
- The people who posted about the problem (HN/Reddit/GitHub issues/X), DM them, personally.
- Your TAB → convert to design partners / first users.
- Founder posting *genuinely useful* things where the ICP hangs out (not "we launched!").
- One deep launch (see `launch-it`), not ten shallow ones.

**Post-PMF (later):** content/SEO, community, dev-influencer partnerships, then paid to *amplify* what already converts, never to *discover* it. And once the first 50 are in and retention holds, the hand-to-hand work graduates: build the self-reinforcing engine in `growth-loops`.

## How to pick the channel (don't do all of them)

You should already have two sources: the ranked watering holes in `docs/gtm-cofounder/market-research.md` (from `research-the-market`), and what real users told you in `talk-to-users` question 7 ("where do you go to stay current?"). Where they agree, that's your channel. Where they disagree, trust the users. If there's no research file yet, or it's more than a quarter old, run `research-the-market` first: picking channels from memory is how you end up "posting more" in rooms your ICP isn't in.

Rank channels by **where your specific ICP is**, and go deep on **one** before adding a second. Always by name: a specific subreddit, Discord, newsletter, or GitHub issue thread, never "Reddit" or "communities".

```
Is your ICP concentrated somewhere specific (a subreddit, a Discord, a conference, a tag)?
├─ YES → go all-in there first. Depth beats spread at 0→50.
└─ NO  → your ICP may be too broad → tighten it in `who-is-this-for`.
```

## Mistakes that look reasonable

- **"Post more"**: volume without a channel thesis is noise.
- **Paid ads pre-PMF**: you'll pay to accelerate a message that doesn't convert yet.
- **Building a community at 5 users**: a Discord with 3 lurkers is a graveyard that signals "dead." Wait for real traction.
- **Optimizing acquisition over a leaky bucket**: if week-2 retention is near zero, fix Evaluation/Activation first.
- **Launching ten times, shallow**: one well-prepared launch > ten "we shipped X" tweets.

## Your next 30 minutes

- [ ] Write down the 3 exact places your ICP discovers tools, by name and link (from `market-research.md`, checked against `talk-to-users` Q7).
- [ ] List 20 people who publicly posted about your problem (start from "the problem in their words" in `market-research.md`). DM 5 today, helpful, not pitchy.
- [ ] Turn your best 5 TAB members into your first 5 users this week.
- [ ] Confirm a new user can hit first value **in under an hour**. If not, that's the real priority.

---
Built from real dev-tool GTM experience, with frameworks from Adam Frankl (*The Developer-Facing Startup*) and Jakub Czakon (*markepear.dev*).
If the first users aren't coming and you're out of channels to try, reach out to me on [LinkedIn](https://www.linkedin.com/in/devtoolgtm/).

© AIDevGTM · MIT · AIDevGTM/gtm-cofounder

Похожие скиллы

Все скиллы по теме «Маркетинг и контент» →
seo-audit coreyhaines31 Скилл проводит технический и on-page аудит сайта: краулинг, индексация, Core Web Vitals, метатеги, hreflang. Пригодится, когда трафик упал или страницы застряли на второй выдаче. CX Codex +1 238 500установок programmatic-seo coreyhaines31 Скилл помогает планировать генерацию сотен посадочных страниц на базе шаблонов и структурированных данных. Позволяет избежать санкций поисковиков за пустой контент. CX Codex +1 150 800установок copy-editing coreyhaines31 Правит уже написанный маркетинговый текст: убирает речевые штампы, чистит формулировки и обновляет устаревшие страницы. Для нового текста с нуля не подходит. CX Codex +1 149 800установок marketing-ideas coreyhaines31 Скилл помогает подобрать маркетинговые идеи для SaaS или другого программного продукта с учётом этапа развития и доступных ресурсов. Пригодится, когда непонятно, с какого канала начать. CX Codex +1 147 400установок sales-enablement coreyhaines31 Скилл для ИИ-агента, который собирает презентации, one-pager'ы, скрипты демо и документы для отработки возражений. Пригодится, когда команда продаж просит материалы, а не очередную презентацию о продукте. CX Codex +1 119 400установок revops coreyhaines31 Скилл помогает проектировать RevOps: вести лидов по этапам, считать скоринг и выстраивать передачу из маркетинга в продажи. Нужен для CRM-процессов. CX Codex +1 114 000установок

Из того же набора20

founder-led-sales Ведёт технического основателя через первые разговоры с покупателями: найти чемпиона и того, кто платит, провести демо и не слить сделку на «я подумаю». CX Codex +1 ★ 327звёзд репо pricing Скилл помогает определить метрику тарификации, провести черту между бесплатным и платным планом, а также рассчитать цены для программных продуктов. CX Codex +1 ★ 327звёзд репо market-to-devs-sell-to-buyers Помогает выбрать модель выхода на рынок для инструмента разработчика и подготовить пользователя продукта к разговору о бюджете с руководителем. Пригодится, когда бесплатным тарифом пользуются, а платных клиентов нет. CX Codex +1 ★ 327звёзд репо launch-it Помогает подготовить запуск дев-инструмента на Show HN, Reddit или Product Hunt так, чтобы получить поддержку, а не сгореть в комментариях. CX Codex +1 ★ 327звёзд репо time-to-first-value Скилл помогает найти барьеры на пути от первого запуска продукта до первой ощутимой пользы. Пригодится, если разработчики регистрируются или пробуют продукт, но не возвращаются. CX Codex +1 ★ 327звёзд репо the-homepage Разбирает главную страницу дев-инструмента и перестраивает её под конечного разработчика, а не под покупателя. Пригодится, когда лендинг звучит продажно и непонятно, что продукт делает. CX Codex +1 ★ 327звёзд репо value-prop-that-converts Скилл помогает формулировать ценностные предложения для разработчиков без размытых эпитетов. Пригодится, когда текст перегружен словами вроде «быстрый» или не подкреплён фактами. CX Codex +1 ★ 327звёзд репо beyond-the-wrapper Помогает объяснить, чем ИИ-продукт ценен помимо модели: через данные, рабочий процесс, экспертизу или надёжность. Пригодится, если продукт называют «обёрткой» или сомневаются в его точности. CX Codex +1 ★ 327звёзд репо

Спонсоры проекта

Компании, которые помогают держать аналитику открытой