wendy-device-interop — скилл для Claude Code: установка и функции
Скилл описывает правила обмена данными между устройством wendy-agent и SaaS. Пригодится при работе с запросами на изменения, проверкой подписей и загрузкой образов.
npx skills add wendylabsinc/claude-skills --skill wendy-device-interop -a claude-codeЧто делает wendy-device-interop
Скилл задаёт правила, по которым wendy-agent получает изменения из облачной очереди и решает, можно ли их применить. Устройство само проверяет подпись оператора, актуальность запроса и привязку к себе; облако не может напрямую отправить команду на изменение состояния. Итоги проверок и применения попадают в журнал аудита с correlation_id.
При сбоях агент сохраняет текущее состояние: недоступность SaaS переводит его в ограниченный режим, а неподтверждённые подписи и артефакты отклоняются. Для связи устройство использует собственный mTLS-сертификат; образы должны проходить через wendy-proxy, но прокси пока запланирован, а не запущен. Это важно учитывать при проектировании загрузки образов. Скилл также требует сохранять возможность работы без SaaS и отсылает к файлам references/postbox-verification.md и references/image-pull.md.
Какие задачи решает
- проверить, можно ли применить запрос на изменение
- спроектировать опрос облачной очереди устройством
- обработать устаревшую контрольную точку или недоступность SaaS
- задать правила загрузки образов через
wendy-proxy
Примеры запросов агенту
- Проверь, соответствует ли наш опрос очереди правилам
wendy-device-interop. - Разбери, как устройству проверять подпись и актуальность запроса на изменение.
- Что должен делать агент, если SaaS недоступен или контрольная точка устарела?
Как установить wendy-device-interop
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-device-interop -a claude-code2Вручную: положить файлы
~/.claude/skills/wendy-device-interop/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wendy-device-interop/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-device-interop -a codex2Вручную: положить файлы
.agents/skills/wendy-device-interop/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-device-interop -a cursor2Вручную: положить файлы
.cursor/skills/wendy-device-interop/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install wendylabsinc/claude-skills wendy-device-interop2Вручную: положить файлы
.github/skills/wendy-device-interop/SKILL.md1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-device-interop -a gemini-cli2Командой платформы
gemini skills install https://github.com/wendylabsinc/claude-skills --path wendy-device-interopВручную: положить файлы
.devin/skills/wendy-device-interop/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-device-interop -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о wendy-device-interop
Как установить wendy-device-interop в Claude Code?
Выполните npx skills add wendylabsinc/claude-skills --skill wendy-device-interop -a claude-code. Файл скилла появится по пути ~/.claude/skills/wendy-device-interop/SKILL.md.
Что делает wendy-device-interop?
Он описывает, как устройство получает и проверяет изменения перед применением, ведёт аудит и сохраняет безопасное поведение при сбоях.
Как устроена загрузка образов?
Устройство обращается к wendy-proxy со своим mTLS-сертификатом и не подключается напрямую к реестру. Прокси пока запланирован, поэтому этот путь ещё не работает.