Интерактивный скилл для Claude Code: с нуля строит идеальную, токен-эффективную структуру — глобальный CLAUDE.md, безопасность, базу знаний по методу Андрея Карпаты (LLM-wiki в Obsidian), template-repo и per-project scaffolder.
Настроить Claude Code один раз так, чтобы дальше не повторять setup из проекта в проект, и чтобы всегда выбирались правильные skills / MCP / CLI при минимуме токенов.
- 0 Разведка — что уже есть, чистая установка или дооформление
- A Глобал OS — лин
CLAUDE.md≤200 строк,settings.jsondeny секретов,references/ - B База знаний — Obsidian-vault по Карпаты:
raw/ → wiki/ → outputs/, index вместо vector DB, синтез на записи (не RAG) - C Template+bootstrap —
claude-starter+ скиллbootstrap-project - D Проект — per-project структура (specs/ src/ evals/) + GSD
- E Автоматизация — ingest-hook, weekly health-check, parity между харнессами
- Hot-файл ≤200 строк; справочники →
references/(грузятся on-demand) - Личное и секреты — отдельные файлы, в
CLAUDE.mdтолько указатели - Жёсткое правило: выверять модель под каждую задачу (качество-на-токен)
- Метод Карпаты: знание компилируется в вики на записи, не переоткрывается на каждый запрос
- Progressive disclosure: skill = оглавление, тяжёлое в
references//scripts/
cp -r . ~/.claude/skills/setup-os/
# затем в Claude Code: /setup-osSKILL.md # 6-этапный онбординг
assets/ # шаблоны: CLAUDE, owner, secrets-map, settings, vault-CLAUDE, AGENTS, bootstrap-project
references/karpathy-method.md # метод подробно
MIT