wendy-certificates — скилл Claude Code: что делает и как установить
Помогает настроить выпуск, продление и отзыв сертификатов через pki-core в инфраструктуре Wendy. Пригодится при выпуске учётных данных операторов, сервисных аккаунтов и доступе к USB-устройствам.
npx skills add wendylabsinc/claude-skills --skill wendy-certificates -a claude-codeЧто делает wendy-certificates
Скилл снабжает агента правилами взаимодействия с pki-core — единственным центром выпуска сертификатов в экосистеме Wendy. Он определяет тип сертификата под конкретную задачу. Сертификаты для связи с облаком подтверждают только личность: облачный сервис проверяет права на лету. Для прямого подключения оператора к оборудованию через USB выдаются сертификаты с явными правами доступа.
Скилл фиксирует правила криптографии. Приватные ключи создаются исключительно на клиенте с флагом extractable:false либо внутри FIDO2-токенов. Генерация ключей на сервере запрещена. Запросы заверяются подписью ML-DSA-65 в формате JWS или COSE. Статические токены PAT не используются вовсе. Для сервисных аккаунтов и CI настраиваются короткоживущие сертификаты через OIDC и адреса SPIFFE.
Инфраструктура обязана сохранять автономность. Любая схема взаимодействия должна работать в локальном режиме без SaaS-сервисов Wendy. Без поддержки автономного контура интеграция считается незавершённой.
Какие задачи решает
- разграничить идентификационные и наделённые правами сертификаты
- настроить выпуск короткоживущих ключей для CI без токенов PAT
- оформить запрос на сертификат с подписью ML-DSA-65
- подключить сервисные аккаунты с адресами SPIFFE
Примеры запросов агенту
- Подготовь запрос на выпуск сертификата оператора с правами доступа к USB
- Настрой аутентификацию пайплайна CI через OIDC без использования постоянных токенов
- Проверь схему ротации сертификатов на совместимость с автономным режимом
Как установить wendy-certificates
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-certificates -a claude-code2Вручную: положить файлы
~/.claude/skills/wendy-certificates/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/wendy-certificates/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-certificates -a codex2Вручную: положить файлы
.agents/skills/wendy-certificates/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-certificates -a cursor2Вручную: положить файлы
.cursor/skills/wendy-certificates/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install wendylabsinc/claude-skills wendy-certificates2Вручную: положить файлы
.github/skills/wendy-certificates/SKILL.md1Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-certificates -a gemini-cli2Командой платформы
gemini skills install https://github.com/wendylabsinc/claude-skills --path wendy-certificatesВручную: положить файлы
.devin/skills/wendy-certificates/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add wendylabsinc/claude-skills --skill wendy-certificates -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о wendy-certificates
Как установить wendy-certificates в Claude Code?
Выполните в терминале команду npx skills add wendylabsinc/claude-skills --skill wendy-certificates -a claude-code. Файл навыка сохранится по пути ~/.claude/skills/wendy-certificates/SKILL.md.
Зачем нужен скилл wendy-certificates?
Он помогает корректно выпускать, продлевать и отзывать сертификаты через сервис pki-core. Скилл подсказывает нужные типы ключей и форматы подписей для людей, сервисов и оборудования.
Какие криптографические ограничения задаёт этот скилл?
Приватные ключи создаются на клиенте с флагом extractable:false или в FIDO2, а запросы подписываются алгоритмом ML-DSA-65 в формате JWS или COSE_Sign1. Долгоживущие токены PAT и серверная генерация ключей запрещены.