Добавить в корзинуПозвонить
Найти в Дзене
Korenev_AI

➡️Бомж-набор для любителя скиллов

Завел себе зоопарк и бомжую по нему в зависимости от характера задач и наличия лимитов: Клод Код, Антигравити, в прошлом - Курсор. Все раньше было хорошо, даже трава была зеленее. Сейчас распробовал скиллы и начал их активно использовать. Все круто: знания и нюансы оседают в одном месте, Клод перестает топтаться по старым граблям, запустил и забыл и "теперь я уволил 1000 своих сотрудников и миллион агентов работает за них"😄. Но как говорил Чапаев - "есть маленький нюанс" : по умолчанию каждая ide создает свои версии скиллов у себя в папке. Чтобы победить эту историю я стал скилы хранить в общей папке, а в Клоде делать скилл-роутер с очень простой инструкцией - "все знания лежат в папке такой-то, иди туда. Меняй при необходимости инструкции там же". Саму папку я храню в папке проекта, что мне позволяет постоянно не только обновлять проект, но и соответствующие ему скиллы. Так побеждаем второй большой маленький нюанс - если вдруг комп грохнется - знания не пропали - все осело в гит

➡️Бомж-набор для любителя скиллов

Завел себе зоопарк и бомжую по нему в зависимости от характера задач и наличия лимитов: Клод Код, Антигравити, в прошлом - Курсор.

Все раньше было хорошо, даже трава была зеленее.

Сейчас распробовал скиллы и начал их активно использовать. Все круто: знания и нюансы оседают в одном месте, Клод перестает топтаться по старым граблям, запустил и забыл и "теперь я уволил 1000 своих сотрудников и миллион агентов работает за них"😄.

Но как говорил Чапаев - "есть маленький нюанс" : по умолчанию каждая ide создает свои версии скиллов у себя в папке.

Чтобы победить эту историю я стал скилы хранить в общей папке, а в Клоде делать скилл-роутер с очень простой инструкцией - "все знания лежат в папке такой-то, иди туда. Меняй при необходимости инструкции там же".

Саму папку я храню в папке проекта, что мне позволяет постоянно не только обновлять проект, но и соответствующие ему скиллы.

Так побеждаем второй большой маленький нюанс - если вдруг комп грохнется - знания не пропали - все осело в гитхабе.

Но есть еще чуть более простой способ - делать папку-ссылку-ярлык, это когда вместо самой папки в нужном месте лежит указатель на другую, настоящую папку. Для системы и программ он неотличим от обычной папки - заходишь в него и проваливаешься в реальную, где физически и лежат все файлы. Никаких копий: папка одна, а входов в нее сколько угодно. Агенту кажется, что он со своей родной папкой работает, а по факту обращается к нашей заданной.

Для убунты это symlink, на Винде - junction (mklink /J).

На винде эта конструкция создается так:

mklink /J "%USERPROFILE%\.claude\skills" "C:\dev\skills"

mklink /J "%USERPROFILE%\.gemini\antigravity\skills" "C:\dev\skills"

Ловушка, на которую я напоролся сам: папки-ссылки не должно существовать заранее. mklink создает ее сам.

И кстати, не обязательно все скиллы нужно в одной родительской папке хранить. Можно раскидать по проектам вот так:

mklink /J "C:\Users\lll\.claude\skills\yandex-webmaster" "C:\projects\ads_google\skills\yandex-webmaster"

Правда управлять этим зоопарком опять чуть сложнее становится.

Следующее что буду постигать - управление скиллами для командной работы кожанных. Пока не понятно, как лучше мержить противоречия.