feat: add home-configs with auto-deployed Claude skills
- Move GLOBAL_RULES.md to home-configs/ as single source of truth - Add el-review and el-review-heavy skills for GitLab-style branch diff review - Update ai-setup.sh to deploy skills to ~/.claude/skills/ - Update README and tests for new paths
This commit is contained in:
21
README.md
21
README.md
@@ -24,6 +24,25 @@
|
||||
|
||||
Все генерируемые standalone-скрипты полностью перезаписываются текущей эталонной версией из `ai-setup.sh`. Старое содержимое не сливается и не дописывается.
|
||||
|
||||
## Структура конфигов
|
||||
|
||||
Все конфиги, которые разворачиваются в домашнюю директорию, живут в папке `home-configs/`:
|
||||
|
||||
```
|
||||
home-configs/
|
||||
├── GLOBAL_RULES.md # глобальные правила для всех агентов
|
||||
└── claude/
|
||||
└── skills/ # кастомные скиллы для Claude Code
|
||||
├── el-review/
|
||||
│ └── SKILL.md
|
||||
└── el-review-heavy/
|
||||
└── SKILL.md
|
||||
```
|
||||
|
||||
При запуске `ai-setup.sh`:
|
||||
- `GLOBAL_RULES.md` копируется в `~/.config/ai-setup/global_rules.md` и рассылается в нативные rule-файлы (`~/.claude/CLAUDE.md`, `~/.codex/AGENTS.md` и т.д.)
|
||||
- Скиллы из `home-configs/claude/skills/` копируются в `~/.claude/skills/`
|
||||
|
||||
Также скрипт при отсутствии скачивает `~/.local/bin/claude-code-proxy`, но текущий `ai-gpt` запускает нативный Codex CLI и не использует старую proxy-логику через `ANTHROPIC_BASE_URL`.
|
||||
|
||||
## Установка
|
||||
@@ -65,7 +84,7 @@ exec bash
|
||||
|
||||
- DeepSeek key хранится в `~/.config/ai-setup/deepseek_key` с правами `600`.
|
||||
- Kimi key хранится в `~/.config/ai-setup/kimi_key` с правами `600`.
|
||||
- Исходник глобальных правил лежит в `GLOBAL_RULES.md`.
|
||||
- Исходник глобальных правил лежит в `home-configs/GLOBAL_RULES.md`.
|
||||
- При запуске глобальные правила пишутся в `~/.config/ai-setup/global_rules.md`.
|
||||
|
||||
При запуске `ai-setup.sh` сразу обновляются native rule-файлы:
|
||||
|
||||
Reference in New Issue
Block a user