# asb-needs-stack

Строит Needs Stack: каждый уровень — средство для уровня выше. Помогает понять, что клиент хочет на самом деле и кто ваши настоящие альтернативы.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 640 установок · ★ 48
- Автор: asmartbear
- Лицензия: CC-BY-4.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/asmartbear/asb-skills/tree/HEAD/.claude/skills/asb-needs-stack/SKILL.md
- Обновлён: 2026-10-22
- HTML: https://affpapa.org/nevibecode/skills/asb-needs-stack

## Что делает

Скилл ведёт разговор с вами по одному уровню за раз. Сначала фиксируется уровень, который закрывает ваш продукт, причём формулировкой самого клиента. Потом агент спускается вниз — какие шаги вы делаете ненужными — и поднимается вверх, к тому, чего клиент хочет по-настоящему. Каждый уровень кристаллизуется до перехода к следующему: точная формулировка, честная связь «средство — цель», названные реальные игроки на этом уровне.

Результат пишется в `NEEDS-STACK.md`. Ваш уровень помечается, и у каждого уровня проставляется позиционная роль: что вы делаете, что обещаете, на что ссылаетесь как на стремление, чем хвастаетесь как устранённым. Из этого следует практический вывод: вендоры уровнем выше вам не конкуренты, они продают другое, но именно они могут убрать вашего клиента с вашего рынка. Это повод проверить, кого вы вообще считаете альтернативой.

Скилл не переписывает маркетинговые тексты по готовому стеку — это отдельная задача, которая уже потребляет `NEEDS-STACK.md`. Стек строится для одного типа клиента, идеального. Если покупку решают двое (платит один, пользуется другой), каждому нужен свой стек.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-needs-stack -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/asb-needs-stack/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/asb-needs-stack/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-needs-stack -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/asb-needs-stack/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-needs-stack -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/asb-needs-stack/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install asmartbear/asb-skills asb-needs-stack
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/asb-needs-stack/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-needs-stack -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/asmartbear/asb-skills --path .claude/skills/asb-needs-stack
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/asb-needs-stack/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add asmartbear/asb-skills --skill asb-needs-stack -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/asmartbear/asb-skills/tree/HEAD/.claude/skills/asb-needs-stack/SKILL.md

## Когда брать
- понять, какую ступень закрывает ваш продукт и как её называет сам клиент
- найти настоящие альтернативы, а не только прямых конкурентов
- сформулировать честное обещание на один уровень выше продукта
- решить, какие шаги клиента вы делаете ненужными и об этом стоит заявить
- развести стеки для покупателя и для пользователя, когда это разные люди

## Примеры запросов агенту
- построй наш needs stack для идеального клиента
- что на самом деле хочет наш клиент и на каком уровне работает наш продукт?
- кто наши реальные альтернативы, а не только конкуренты? запиши в NEEDS-STACK.md

## Похожие
- [positioning](https://affpapa.org/nevibecode/skills/positioning.md) — скилл · 670 установок
- [layers-user-needs](https://affpapa.org/nevibecode/skills/layers-user-needs.md) — скилл · 1900 установок
- [product-strategy-session](https://affpapa.org/nevibecode/skills/product-strategy-session.md) — скилл · 3000 установок
- [positioning-ideas](https://affpapa.org/nevibecode/skills/positioning-ideas.md) — скилл · 2900 установок
- [hundred-million-offers](https://affpapa.org/nevibecode/skills/hundred-million-offers.md) — скилл · 5700 установок
- [brand-positioning](https://affpapa.org/nevibecode/skills/brand-positioning.md) — скилл · 1800 установок

Из того же набора: [asmartbear/asb-skills](https://affpapa.org/nevibecode/by/asmartbear/asb-skills.md) — 13 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
