01 навык
Навык
Файл SKILL.md с заголовком и порядком действий. Лежит в каталоге навыков, попадает в каталог агента и открывается по надобности.
SKILL.md
CapyAgent агент, который ходит в ваши рабочие системы сам. Ядро на Go, коннекторы на Python, данные остаются у вас.
Навыки
Навык это не промпт и не код. Это инструкция «как делается вот эта работа», которую агент открывает, когда до неё дошло дело. В промпт идёт каталог названий, тела подтягиваются по запросу.
Каталог пока маленький и это честная картина: навыки пишутся под реальные задачи клиентов, а не набиваются для счётчика на витрине.
Как устроено
01 навык
Файл SKILL.md с заголовком и порядком действий. Лежит в каталоге навыков, попадает в каталог агента и открывается по надобности.
SKILL.md
02 плагин
Каталог с манифестом, своими коннекторами и своими навыками. Ставится командой, не может молча подменить встроенный коннектор.
interclaw.plugin.json
03 расширение
Панель рядом со страницей. Просит разрешения манифестом, получает пересечение запрошенного и выданного, а не всё, что попросило.
manifest.json
Правила
ProtectHome=true. Пока плагины искались только в доме, положить их на боевую машину было физически некуда.Формат
{ "schema_version": 1, "id": "example", "name": "Example Business API", "version": "1.0.0", "connectors": [{ "id": "api", "command": ["python3", "${PLUGIN_DIR}/server.py"], "env": ["EXAMPLE_API_TOKEN"] }], "skills": ["skills"], "permissions": { "network": ["api.example.com"], "secrets": ["EXAMPLE_API_TOKEN"] }}
${PLUGIN_DIR} раскрывается только после успешной проверки манифеста. В работе имя коннектора становится example.api, подменить им встроенный нельзя.
Каталог
Два готовых пункта и один формат. Всё остальное пишется под задачу: навык на полстраницы обычно закрывает работу, ради которой раньше заводили отдельный скрипт.
01 навык
Собирает доказательную таблицу предложений: источник, дата проверки, цена, НДС, наличие, доставка, уверенность. Сниппет из выдачи ценой не считается, страница открывается всегда.
skills/поиск-цен
02 плагин
Звонки, заявки и источники отдельным плагином со своим манифестом и разрешениями. Первый плагин, проверенный живьём на установке и снятии.
plugins/calltouch
03 шаблон
Заголовок с именем и описанием, дальше пронумерованный порядок действий обычными словами. Никакого кода, никакой сборки.
Как написатьПример
Из навыка «поиск цен», который уже работает. Обратите внимание: каждый шаг закрывает конкретный способ получить красивый и неверный ответ.
Опишите порядок действий словами, а мы превратим его в то, что агент выполняет каждый день.