# adversarial-spec

Плагин собирает отзывы нескольких ИИ-моделей на продуктовую спецификацию и повторяет правки, пока модели не согласуют документ. Пригодится для проверки требований и технических заданий.

- плагин · `type=plugin` · Claude Code · ★ 557
- Автор: zscole
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/zscole/adversarial-spec
- Обновлён: 2026-01-22
- HTML: https://affpapa.org/nevibecode/plugins/adversarial-spec

## Что делает

Опишите идею продукта или передайте готовый документ. Claude подготовит черновик PRD или технической спецификации, а подключённые модели параллельно его разберут. Затем Claude добавит собственную критику, сведёт замечания и внесёт правки; цикл повторяется до согласия моделей и Claude. В конце можно запросить изменения или провести дополнительные циклы.

Есть необязательный режим интервью, чтобы собрать требования до черновика. Плагин поддерживает разные провайдеры, включая OpenAI, Google и OpenRouter, а также маршрутизацию вызовов через AWS Bedrock. Нужны Python 3.10+, пакет `litellm` и API-ключ хотя бы одного провайдера. Без ключа плагин не сможет запросить внешние модели.

## Установка

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

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install adversarial-spec@claude-community
```

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

## Примеры запросов агенту
- Обсуди с моделями идею сервиса ограничения запросов на Redis и подготовь техническую спецификацию: `/adversarial-spec "Build a rate limiter service with Redis backend"`
- Проведи интервью, чтобы собрать требования к новому продукту, а затем подготовь PRD.
- Разбери эту спецификацию несколькими моделями и повторяй проверку, пока все не согласуют документ.

## Похожие
- [adversarial-reviewer](https://affpapa.org/nevibecode/skills/adversarial-reviewer.md) — скилл · 813 установок
- [named-persona-adversarial-review](https://affpapa.org/nevibecode/skills/named-persona-adversarial-review.md) — скилл · 35 установок
- [adversarial-review](https://affpapa.org/nevibecode/plugins/adversarial-review.md) — плагин · ★ 7
- [to-spec](https://affpapa.org/nevibecode/skills/to-spec.md) — скилл · 715388 установок
- [implement-spec](https://affpapa.org/nevibecode/skills/implement-spec.md) — скилл · 283700 установок
- [spec-driven-development](https://affpapa.org/nevibecode/skills/spec-driven-development.md) — скилл · 65000 установок

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

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