diff --git a/README.md b/README.md index e1a1146..f1b595e 100644 --- a/README.md +++ b/README.md @@ -53,6 +53,10 @@ - **Директория:** `codex/.codex/skills/` - Тонкие симлинки в `~/.codex/skills/` на общие skills из `~/.agents/skills/` +### Claude +- **Директория:** `claude/.claude/` +- Тонкий симлинк `~/.claude/skills` на общие skills из `~/.agents/skills/` + ## 🚀 Установка ### Ручная установка @@ -89,6 +93,10 @@ cp -r agents/.agents/skills/* ~/.agents/skills/ # Codex (bridge to shared skills) mkdir -p ~/.codex/skills ln -snf ~/.agents/skills/conventional-commits ~/.codex/skills/conventional-commits + +# Claude (bridge to shared skills) +mkdir -p ~/.claude +ln -snf ~/.agents/skills ~/.claude/skills ``` ### Stow (рекомендуется) @@ -99,7 +107,7 @@ sudo apt install stow # Применение конфигов cd /path/to/dotfiles -stow bash tmux vim zed agents opencode codex +stow bash tmux vim zed agents opencode codex claude ``` Важно: `bash` пакет кладет файлы `~/.bash_custom`, `~/.bash_functions`, `~/.bash_prompt`. Убедитесь, что ваш `~/.bashrc` содержит строку: diff --git a/agents/.agents/skills/conventional-commits/SKILL.md b/agents/.agents/skills/conventional-commits/SKILL.md index dff5f67..124b1f0 100644 --- a/agents/.agents/skills/conventional-commits/SKILL.md +++ b/agents/.agents/skills/conventional-commits/SKILL.md @@ -1,6 +1,6 @@ --- name: conventional-commits -ОБЯЗАТЕЛЬНО вызывай этот навык каждый раз, когда пользователь просит сделать коммит, написать сообщение для git, зафиксировать изменения или проанализировать git diff. Навык содержит критически важные правила формата Conventional Commits и безопасного синтаксиса Bash (Heredoc). +description: "ОБЯЗАТЕЛЬНО вызывай этот навык каждый раз, когда пользователь просит сделать коммит, написать сообщение для git, зафиксировать изменения или проанализировать git diff. Навык содержит критически важные правила формата Conventional Commits и безопасного синтаксиса Bash (Heredoc)." --- # Твоя роль diff --git a/claude/.claude/skills b/claude/.claude/skills new file mode 120000 index 0000000..80c140a --- /dev/null +++ b/claude/.claude/skills @@ -0,0 +1 @@ +../../agents/.agents/skills \ No newline at end of file