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/.codex/skills/`
|
||||||
- Тонкие симлинки в `~/.codex/skills/` на общие skills из `~/.agents/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)
|
# Codex (bridge to shared skills)
|
||||||
mkdir -p ~/.codex/skills
|
mkdir -p ~/.codex/skills
|
||||||
ln -snf ~/.agents/skills/conventional-commits ~/.codex/skills/conventional-commits
|
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 (рекомендуется)
|
### Stow (рекомендуется)
|
||||||
@@ -99,7 +107,7 @@ sudo apt install stow
|
|||||||
|
|
||||||
# Применение конфигов
|
# Применение конфигов
|
||||||
cd /path/to/dotfiles
|
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` содержит строку:
|
Важно: `bash` пакет кладет файлы `~/.bash_custom`, `~/.bash_functions`, `~/.bash_prompt`. Убедитесь, что ваш `~/.bashrc` содержит строку:
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: conventional-commits
|
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