Comments 6
Почти 90 скиллов за спиной, и первые месяцы я делал ровно ту ошибку, от которой вы предостерегаете в конце: складывал в скилл то, что модель знает без меня. Разгружать в итоге пришлось даже не тело скиллов, а слой всегда включённых правил.
Разделение, которое у нас выжило: инвариант живёт в правиле, процедура в скилле, а новую проверку сначала пробуем как скрипт с exit 0/1 и только потом как текст. Пять таких скриптов обходятся дешевле одного лишнего всегда включённого файла. Скрипт вдобавок нельзя переубедить формулировкой, а правило можно.
С правилами тоже надо уметь работать, они нужны когда мы говорим об ахитектуре и общих паттернда, навроде где хранить тесты, как запустить демостенд, как оформлять код, что нельзя делать.
А вот скилы это как-раз подключаемая история когда нужна заметно реже, как пример мои скилы rpa-* для работы с исходниками, они нужны по большому счёту только вначале сессии, где я описываю агенту что делать, а в скилах сказано как это делать.
Плюс важный момент, что /goal ограничен на клоде 4к символов и просто копипастить промты не получится, тут и приходят на помощь скилы.
Хорошие и понятные объяснения, как делать свои skills.
Спасибо! На собственном опыте выстраданные советы.
Вы не пробовали [Skill Creator от Anthropic](https://github.com/anthropics/skills/blob/main/skills/skill-creator/SKILL.md) - хорошо ли он делает скилы?
Пробовал, по форме делает хорошо, удобно запустить длинную сессию, решить проблему и через этот скил сгенерить свой скил. Из недостатков, пожалуй, то, что он оформляет под стандарт ClaudeCode и для Codex, Cursor и других агентов надо будет ещё тюнить.
Плюс он проводит валидацию через модели Anthropic (а точнее текущую выбранную модель), и поскольку модель умная, скилы обычно получаются у неё тоже умные и заточенные под нюансы моделей Anthropic, и когда мы пытаемся запустить его на агентах других вендоров или on-premise моделях, частенько оказывается, что скил работает неправильно. Поэтому свои скилы я тестирую через саб-агентов на разных моделях, разных вендорах и разных кодовых агентах.
Но отвечая на вопрос, для базовых вещей и если в команде все пользуются ClaudeCode то скил от Anthropic подходит отлично.
Как делать скилы правильно и собрать из них маркетплейс