docs-initlisted
Install: claude install-skill obviousbread/docs-skills
# docs-init — Инициализация docs
> **Gemini CLI:** use native Gemini file and shell tools. Read and write `~/.docs-plugin/org_details.md` explicitly.
>
> **Codex:** use native Codex file tools. Read and write `~/.docs-plugin/org_details.md` explicitly.
## 0. Карта references
| Файл | Что содержит | Когда читать |
|------|-------------|-------------|
| `references/org_details.md.example` | Полный шаблон `org_details.md` со всеми поддерживаемыми полями | При первом запуске перед вопросами |
| `~/.docs-plugin/org_details.md` | Текущие реквизиты организации | В начале работы и при обновлении реквизитов |
## Алгоритм
### 1. Проверить наличие org_details.md
Прочитай файл `~/.docs-plugin/org_details.md`.
**Если файл существует:** загрузи его содержимое в контекст и сообщи:
```
docs: реквизиты организации загружены.
```
На этом работа скилла завершается. Не задавай лишних вопросов.
**Если файл не существует:** переходи к шагу 2.
---
### 2. Первый запуск — настройка реквизитов
Сообщи пользователю:
> docs требует настройки реквизитов организации. Они сохранятся в `~/.docs-plugin/org_details.md` и не пропадут при обновлении. Пройдем по полям - это займет минуту.
Прочитай `references/org_details.md.example` — он содержит все необходимые поля.
Задай вопросы блоками (не по одному полю за раз):
**Блок 1 — Организация:**
- Полное наименование (как в ЕГРЮЛ, в кавычках-«ёлочках»)
- Полное наименование в родительном падеже (для положений о подразделениях)
- Краткое наименование (