stripe-apps · openai — скилл для Codex: что делает и как установить
Скилл помогает создавать, менять и проверять Stripe Apps: от каркаса и интерфейса в Dashboard до вебхуков и публикации.
npx skills add openai/plugins --skill stripe-apps -a codexЧто делает stripe-apps
stripe-apps ведёт разработку Stripe App по шагам: создание каркаса, предпросмотр, загрузка, версии и публикация в маркетплейсе. Он разбирает UI-расширения в изолированном iframe, компоненты @stripe/ui-extension-sdk, области Dashboard и варианты приложений: интерфейсные, серверные, embedded и extension interfaces.
Скилл также покрывает stripe-app.yaml, разрешения, viewports, CSP, OAuth, platform keys, restricted API keys, вебхуки, Secret Store API и авторизацию через fetchStripeSignature. Для UI-расширений в рабочем процессе есть pnpm build и pnpm test; приложение создаётся командой stripe generate app <name>. Проверка fetchStripeSignature и Secret Store требует сначала выполнить stripe apps upload, потому что секрет подписи появляется при первой загрузке.
В интерфейсе нельзя использовать обычные HTML-теги, CSS-фреймворки и API React 18: нужны компоненты SDK и хуки React 17. Полноэкранные приложения, пользовательские объекты и extension interfaces находятся в private preview, доступ нужно подтвердить до разработки.
Какие задачи решает
- создать каркас Stripe App
- добавить панель в страницу клиента или платежа
- настроить разрешения и viewports в
stripe-app.yaml - подключить вебхуки и Secret Store API
- подготовить приложение к загрузке и публикации
Примеры запросов агенту
- Создай Stripe App с панелью на странице клиента и настрой
stripe-app.yaml. - Добавь обработку событий Stripe через вебхуки и проверь авторизацию
fetchStripeSignature. - Проверь интерфейс приложения, затем выполни
pnpm build,pnpm testиstripe apps upload.
Как установить stripe-apps
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill stripe-apps -a codex2Вручную: положить файлы
.agents/skills/stripe-apps/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill stripe-apps -a claude-code2Вручную: положить файлы
~/.claude/skills/stripe-apps/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/stripe-apps/
Вручную: положить файлы
.cursor/skills/stripe-apps/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins stripe-apps2Вручную: положить файлы
.github/skills/stripe-apps/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/stripe/skills/stripe-appsВручную: положить файлы
.devin/skills/stripe-apps/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о stripe-apps
Как установить stripe-apps в Codex?
Выполни npx skills add openai/plugins --skill stripe-apps -a codex, затем используй файл .agents/skills/stripe-apps/SKILL.md.
Что делает stripe-apps?
Скилл помогает проектировать и собирать Stripe Apps: интерфейсные расширения Dashboard, серверную логику, авторизацию, вебхуки и публикацию.
Что нужно сделать перед проверкой Secret Store и fetchStripeSignature?
Сначала выполни stripe apps upload. Секрет подписи создаётся во время первой загрузки приложения.
Похожие скиллы
Все скиллы по теме «Настройка агента: память, контекст, субагенты» →Сначала — stripe-apps от других авторов.