Обновить

Как делать скилы правильно и собрать из них маркетплейс

Уровень сложностиСредний
Время на прочтение12 мин
Охват и читатели7.9K
Всего голосов 10: ↑9 и ↓1+10
Комментарии6

Комментарии 6

Почти 90 скиллов за спиной, и первые месяцы я делал ровно ту ошибку, от которой вы предостерегаете в конце: складывал в скилл то, что модель знает без меня. Разгружать в итоге пришлось даже не тело скиллов, а слой всегда включённых правил.

Разделение, которое у нас выжило: инвариант живёт в правиле, процедура в скилле, а новую проверку сначала пробуем как скрипт с exit 0/1 и только потом как текст. Пять таких скриптов обходятся дешевле одного лишнего всегда включённого файла. Скрипт вдобавок нельзя переубедить формулировкой, а правило можно.

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

А вот скилы это как-раз подключаемая история когда нужна заметно реже, как пример мои скилы rpa-* для работы с исходниками, они нужны по большому счёту только вначале сессии, где я описываю агенту что делать, а в скилах сказано как это делать.

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

Хорошие и понятные объяснения, как делать свои skills.

Спасибо! На собственном опыте выстраданные советы.

Пробовал, по форме делает хорошо, удобно запустить длинную сессию, решить проблему и через этот скил сгенерить свой скил. Из недостатков, пожалуй, то, что он оформляет под стандарт ClaudeCode и для Codex, Cursor и других агентов надо будет ещё тюнить.

Плюс он проводит валидацию через модели Anthropic (а точнее текущую выбранную модель), и поскольку модель умная, скилы обычно получаются у неё тоже умные и заточенные под нюансы моделей Anthropic, и когда мы пытаемся запустить его на агентах других вендоров или on-premise моделях, частенько оказывается, что скил работает неправильно. Поэтому свои скилы я тестирую через саб-агентов на разных моделях, разных вендорах и разных кодовых агентах.

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

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации