Comments 12
Автор, спасибо за пинок. Сколько раз уже все кастомные скиллы и промпты улетали в никуда - и восстанавливай потом заново это всё. Думал нечто подобное сделать - руки не доходили. Сделать нормальный git-репозиторий с симлинками, make install и pre-push хуками это прям продуманский подход. Очень качественная поделка, а не просто для себя на коленке.
Посмотрите еще на git submodules вместо симлинков, имхо это правильнее.
Не понял. Как это привязать к текущей реализации? Здесь симлинки нужны для того, чтобы напрямую НЕ редактировать файлы в директории .claude.
Возможно в git submodules есть какой то смысл, но я не понимаю, как это использовать здесь.
Опишите подробнее, что вы имели ввиду.
Эта инструкция написана нейронкой
Помимо этого и вследствие очень непонятна
то есть идея то очевидна (я уже устал руками синхронизировать корневую папку конфига опенкод), однако я считаю, выкладывать свои скиллы в паблик не слишком правильно (там может быть и личная информация, каки-то профессиональные тонкости и детали)
Я ориентируюсь на сохранение в облаке, например onedrive
И почему в случае (а точнее когда) блокировки аккаунта теряются наработки? разве эта папка не локально находится?
По поводу "опенкод"... Этот шаблон подходит только для Claude Code, так как у других нейронок, скорее всего (я не проверял), используется другая структура хранения правил.
То, что касается "выкладывать свои скиллы в паблик не слишком правильно" - я рекомендую, конечно же, использовать приватный репозиторий для хранения правил по работе с Claude Code.
В claude-config-template находится пустой шаблон. Свои правила я храню в приватном репозитории!
Спасибо, что поделились!
Я сделал похожее для рабочих скилов и агентов.
Сделал отдельную репу и скрипт, настраивающий скилы в репе проекта только через git submodule и cli через tui где можно выбрать что нужно. Потом подумал, что можно было и без сабмодуля. в репе - все скилы и агенты под наш стек.
Спасибо! Периодически запускаю CC на VPS (а обычно в основном локально все же работаю), и это большая боль, что там нет нужных скиллов в актуальном состоянии. Попробую ваше решение!
Как я перестал терять скилы в Claude Code и превратил ~/.claude в Git-репозиторий