# mel-discipline

Заставляет агента пройти пять этапов работы над аналитическим документом: от постановки задачи до честного отчёта о проверках. Пригодится, когда дедлайн давит, а цитату хочется вставить не открывая источник.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 355 установок · ★ 3
- Автор: gasserane
- Лицензия: не указана · policy=link-only · показываем только описание, файл — у автора
- Исходник: https://github.com/gasserane/personal-skills/tree/HEAD/org/mel-discipline/SKILL.md
- Обновлён: 2026-10-23
- HTML: https://affpapa.org/nevibecode/skills/mel-discipline

## Что делает

Скилл описывает процедуру из пяти ворот, которые проходят по порядку. Сначала агент формулирует задачу одним предложением и решение, которое она обслуживает, определяет уровень читателя и заранее называет план проверки и самый вероятный способ ввести этого читателя в заблуждение. Потом собирает доказательства: сначала выданные материалы и свои источники, только затем поиск в сети, с лестницей усилий от одного поиска до десяти.

Дальше идёт работа с источниками. В документ попадает только то, что агент открыл в текущей сессии; цитату по памяти он либо удаляет, либо помечает предупреждением о непроверенной ссылке. Для каждого утверждения о содержании источника открывается сам документ, а не новостная заметка о нём. На третьем этапе агент называет сильнейшее возражение против своей же рекомендации и отвечает на него или признаёт.

Четвёртые ворота — чек-лист по готовому черновику: трассировка каждой ссылки, поиск длинного тире в основном тексте, проверка, что первое предложение и есть вывод, пометка пробелов в данных, пересчёт чисел из источника и контроль объёма с регистром. Каждую проверку агент выполняет физически, а не отчитывается о ней. Пятые ворота — честный отчёт: что проверено, что нет, какие проверки сделаны на глаз. Без инструментов часть механических проверок остаётся ручной, и скилл требует это назвать.

## Установка

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

1. **Через Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill mel-discipline -a claude-code
```

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

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill mel-discipline -a codex
```

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

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill mel-discipline -a cursor
```

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

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install gasserane/personal-skills mel-discipline
```

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

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill mel-discipline -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/gasserane/personal-skills --path org/mel-discipline
```

### Windsurf (Devin Desktop)

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

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add gasserane/personal-skills --skill mel-discipline -a opencode
```

### Claude.ai

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

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/gasserane/personal-skills/tree/HEAD/org/mel-discipline/SKILL.md

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

## Примеры запросов агенту
- Подготовь записку по оценке программы, пройди все пять ворот и покажи отчёт о проверках
- Собери набор индикаторов для мониторинга, источники открывай в этой сессии
- Проверь черновик по чек-листу четвёртых ворот и перечисли, что смотрел на глаз

## Похожие
- [fact-check](https://affpapa.org/nevibecode/skills/jwynia-fact-check.md) — скилл · 751 установка
- [paper-spine](https://affpapa.org/nevibecode/skills/paper-spine.md) — скилл · 1200 установок
- [academic-writing](https://affpapa.org/nevibecode/skills/poemswe-academic-writing.md) — скилл · 1000 установок
- [factchk](https://affpapa.org/nevibecode/skills/factchk.md) — скилл · 1300 установок
- [paper-review](https://affpapa.org/nevibecode/skills/evoscientist-paper-review.md) — скилл · 507 установок
- [creative-research](https://affpapa.org/nevibecode/skills/creative-research.md) — скилл · 487 установок

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

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