fix(claude): добавлена загрузка общих skills через bridge
Зачем: Claude загружает user skills из ~/.claude/skills и не видел общий каталог ~/.agents/skills. Что: добавлен пакет claude с symlink ~/.claude/skills на общие skills, исправлен YAML frontmatter skill conventional-commits, обновлен README с новой схемой и stow командой. Проверка: stow -nvv claude и проверка лога rg "Loaded 1 unique skills" /tmp/claude-skills-check-2.log.
This commit is contained in:
1 parent
7cd55ac988
commit
d23c69ba6f
3 files changed
+11
-2
No files matched your search
@@ -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` содержит строку:
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
name: conventional-commits
|
||||
ОБЯЗАТЕЛЬНО вызывай этот навык каждый раз, когда пользователь просит сделать коммит, написать сообщение для git, зафиксировать изменения или проанализировать git diff. Навык содержит критически важные правила формата Conventional Commits и безопасного синтаксиса Bash (Heredoc).
|
||||
description: "ОБЯЗАТЕЛЬНО вызывай этот навык каждый раз, когда пользователь просит сделать коммит, написать сообщение для git, зафиксировать изменения или проанализировать git diff. Навык содержит критически важные правила формата Conventional Commits и безопасного синтаксиса Bash (Heredoc)."
|
||||
---
|
||||
|
||||
# Твоя роль
|
||||
|
||||
Symlink
+1
@@ -0,0 +1 @@
|
||||
../../agents/.agents/skills
|
||||
Reference in new issue
Block a user