airwallex-dev — плагин для Claude Code: код платежей Airwallex
Генерирует код интеграции с Airwallex прямо в вашем проекте: чекаут, карточные элементы, онбординг и подписки.
/plugin install airwallex-dev@claude-plugins-official
/plugin marketplace add anthropics/claude-plugins-officialЧто делает airwallex-dev
Плагин учит агента собирать интеграции Airwallex в вашей кодовой базе. Пять скиллов пишут код сами: Hosted Payment Page, Drop-in Element, Split Card Element, Billing Hosted Checkout и KYC-онбординг подключённых аккаунтов. Каждый скилл сначала выбирает сценарий, читает только нужные справочные файлы, а потом добавляет маршруты, компоненты и конфиг в проект.
Шестой скилл, airwallex-ai-provider-card-mit, устроен иначе: он выдаёт документ с планом реализации для card-on-file MIT-сценариев, которые используют AI-провайдеры — пополнения баланса, авто-дозаправка, подписки. Своих примеров кода у него нет. Большинство скиллов принимают аргумент scenario, чтобы агент не тянул лишнее; airwallex-billing-checkout вместо этого задаёт вопросы и по ответам решает, какие разделы выводить.
Внутри каждого скилла лежит SKILL.md с логикой выбора сценария и правилами генерации, а рядом папка references/ со сниппетами SDK, схемами API и вариантами стилизации. Для тестирования нужны sandbox-креденшелы Airwallex. Коннектор Airwallex Developer MCP нужен обязательно для airwallex-ai-provider-card-mit: без него скилл не сможет сверить поля API и формы SDK перед записью кода.
Какие задачи решает
- подключить Hosted Payment Page с редиректом на оплату
- встроить Drop-in Element с несколькими способами оплаты
- развести номер карты, срок и CVC на отдельные поля
- собрать подписки и сохранение карты через Billing Hosted Checkout
- пройти KYC-онбординг подключённого аккаунта
Примеры запросов агенту
- Сгенерируй чекаут через Hosted Payment Page для моего интернет-магазина
- Добавь в проект Drop-in Element с оплатой картой и кошельками
- Составь план реализации авто-дозаправки баланса для AI-провайдера
Как установить airwallex-dev
Через маркетплейс плагинов
/plugin install airwallex-dev@claude-plugins-official/plugin marketplace add anthropics/claude-plugins-officialПо шагам, с командами для каждой платформы: Плагины Claude Code: маркетплейсы, установка и как собрать свой
Вопросы о airwallex-dev
Как установить airwallex-dev в Claude Code?
Сначала добавьте маркетплейс: /plugin marketplace add anthropics/claude-plugins-official. Затем установите плагин: /plugin install airwallex-dev@claude-plugins-official.
Что делает airwallex-dev?
Пишет код интеграции с Airwallex в вашем проекте: чекаут, карточные элементы, онбординг подключённых аккаунтов и биллинг подписок. Отдельный скилл готовит план для card-on-file MIT-сценариев.
Что нужно для работы плагина?
Sandbox-аккаунт Airwallex для проверки сгенерированного кода. Коннектор Airwallex Developer MCP обязателен для скилла airwallex-ai-provider-card-mit, остальные обращаются к нему только когда справочных файлов не хватает.
Исходный текст
airwallex-dev · Apache-2.0
# airwallex-dev plugin (Claude Code / Cursor / Codex)
Teaches Claude, Cursor, and Codex how to build Airwallex integrations in your codebase: checkout pages, card elements, onboarding flows, and subscription billing.
Where `airwallex-agentos` provides workflow and reference skills for conversations, `airwallex-dev` skills work on the code in your project. Five of them generate that code directly. Each one picks a scenario, reads only the reference files that scenario needs, and writes the routes, components, and config into the project. `airwallex-ai-provider-card-mit` is the exception. It produces an implementation plan document instead and keeps no code examples of its own.
## Skills
| Skill | Category | Description |
| --- | --- | --- |
| [airwallex-hpp](skills/airwallex-hpp/SKILL.md) | Payments | Hosted Payment Page: redirect-based checkout hosted by Airwallex |
| [airwallex-dropin](skills/airwallex-dropin/SKILL.md) | Payments | Drop-in Element: embedded UI supporting multiple payment methods |
| [airwallex-split-card](skills/airwallex-split-card/SKILL.md) | Payments | Split Card Element: separate card number, expiry, and CVC inputs for full UI control |
| [airwallex-billing-checkout](skills/airwallex-billing-checkout/SKILL.md) | Billing | Billing Hosted Checkout for subscriptions, one-off payments, and card-saving (SETUP) |
| [airwallex-kyc](skills/airwallex-kyc/SKILL.md) | Connected Accounts | Connected account KYC onboarding via embedded component or hosted link |
| [airwallex-ai-provider-card-mit](skills/airwallex-ai-provider-card-mit/SKILL.md) | Payments | Implementation plan for card-on-file MIT flows used by AI providers (top-ups, auto-recharge, subscriptions) |
Most skills take a `scenario` argument (see each `SKILL.md` `argument-hint`) so the agent loads only what the task needs. `airwallex-billing-checkout` is the exception: it has no `argument-hint` and instead walks through an interactive intake questionnaire to decide which sections to output.
### Skill file structure
Each skill has a `SKILL.md` holding the routing logic and generation rules, plus a `references/` folder with SDK snippets, API schemas, and styling options that the agent loads only when it needs them:
```
skills/<skill-name>/
├── SKILL.md # Scenario routing, generation rules, reference index
└── references/
└── ... # SDK snippets, API schemas, styling, error handling
```
## Plugin structure
```
airwallex-dev/
├── .claude-plugin/plugin.json
├── .codex-plugin/plugin.json
├── .cursor-plugin/plugin.json
├── .cursor-mcp.json
├── .mcp.json
├── assets/
│ ├── icon.svg
│ └── logo.svg
├── README.md
└── skills/
└── <skill-name>/
├── SKILL.md
└── references/
└── ...
```
## Prerequisites
- **Sandbox account:** Airwallex sandbox credentials for testing generated integrations.
- **Airwallex Developer MCP connector:** lets the agent search current API docs and call sandbox APIs. Optional for most skills, which fall back to it only when a question goes beyond their references, but **required** by `airwallex-ai-provider-card-mit`, which verifies every API field and SDK shape against MCP before writing them. Setup: [Connectors](https://www.airwallex.com/docs/developer-tools/ai/developer-connector).
© Airwallex · Apache-2.0 · airwallex/airwallex-marketplace