К основному содержанию
скилл Claude Code CX Codex Cursor

billing-automation — скилл для Claude Code: биллинг и установка

Скилл помогает проектировать подписочный биллинг, счета и возврат неуспешных платежей. Подойдёт для SaaS и сервисов с регулярными списаниями.

Установить в Claude Code · Через маркетплейс плагинов Все способы и платформы ↓
/plugin marketplace add wshobson/agents
/plugin install payment-processing@claude-code-workflows
Открыть на GitHub

Что делает billing-automation

billing-automation разбирает регулярные платежи, выставление и отправку счетов, жизненный цикл подписки и возврат неуспешных списаний. Он также помогает считать пропорциональные суммы при смене тарифа, количества мест или периода оплаты.

Внутри описаны циклы биллинга, состояния подписки от trial до canceled, расписания повторных попыток, уведомления, льготные периоды и ограничения аккаунта. Есть пример на Python с BillingEngine и Subscription, а подробные паттерны находятся в references/details.md.

Скилл стоит поставить командам, которые собирают подписочный или usage-based сервис. Для разовой оплаты без подписок он будет лишним.

Какие задачи решает

  • собрать биллинг для SaaS-подписок
  • выставлять и отправлять счета автоматически
  • обрабатывать просроченные и неуспешные платежи
  • пересчитывать сумму при смене тарифа или числа мест
  • учитывать налоговые начисления для платежей

Примеры запросов агенту

  • «Спроектируй подписочный биллинг для SaaS с состояниями trial, active и past_due»
  • «Добавь обработку неуспешного платежа: повторы, уведомление и grace period»
  • «Рассчитай proration при переходе с plan_basic на plan_pro в середине цикла»

Как установить billing-automation

1Через маркетплейс плагинов

/plugin marketplace add wshobson/agents
/plugin install payment-processing@claude-code-workflows

Команда ставит плагин payment-processing целиком, со всеми его скиллами

2Через Skills CLI (Vercel)

npx skills add wshobson/agents --skill billing-automation -a claude-code

3Вручную: положить файлы

~/.claude/skills/billing-automation/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/billing-automation/

Из того же набора213

Весь набор →
typescript-advanced-types Seth Hobson Помогает агенту писать сложную типизацию TypeScript: generics, conditional types и преобразования типов. Нужен для библиотек, API-клиентов и строгих конфигураций. Claude Code CX Codex Cursor 92 169установок tailwind-design-system Seth Hobson Помогает строить дизайн-системы на Tailwind CSS v4. Пригодится для библиотеки компонентов или унификации интерфейса в проекте. Claude Code CX Codex Cursor 70 180установок brand-landingpage Travis D. Elliott Скилл проводит интервью о продукте и визуальном стиле, затем помогает создать лендинг через Stitch. Подойдёт, если у проекта пока нет готового дизайна. Claude Code CX Codex Cursor 39 476установок python-testing-patterns Seth Hobson Скилл помогает писать тесты Python с pytest, фикстурами и моками. Подходит для настройки тестового набора и отладки падающих проверок. Claude Code CX Codex Cursor 36 943установок python-performance-optimization Seth Hobson Скилл помогает профилировать Python-код, находить узкие места CPU и памяти. Подходит, когда приложение медленно отвечает или тратит слишком много ресурсов. Claude Code CX Codex Cursor 35 675установок nextjs-app-router-patterns Seth Hobson Помогает строить приложения на Next.js App Router: выбирать режим рендеринга, организовывать маршруты и получать данные. Подойдёт при миграции с Pages Router или работе с Server Components. Claude Code CX Codex Cursor 32 529установок api-design-principles Seth Hobson Скилл помогает проектировать и проверять REST- и GraphQL API. Пригодится при подготовке спецификации, пересмотре существующего API или согласовании стандартов команды. Claude Code CX Codex Cursor 30 348установок code-review-excellence Seth Hobson Скилл помогает разбирать pull request по этапам, находить ошибки и давать конкретную обратную связь. Подойдёт для ревью кода и настройки командных стандартов. Claude Code CX Codex Cursor 30 193установок

Похожие

developing-genkit-python официальный google Скилл для разработки ИИ-приложений на Genkit в Python: генерация, стриминг, инструменты, флоу и агенты. Пригодится, когда агент путается в импортах или API Genkit. Claude Code Gemini CLI CX Codex 3 600установок developing-genkit-js официальный google Скилл помогает создавать и чинить AI-приложения на Genkit для Node.js и TypeScript. Пригодится для flows, агентов, tools и ошибок API. Claude Code Gemini CLI CX Codex 3 600установок flowstudio-power-automate-mcp официальный github Подключает GitHub Copilot к Power Automate через FlowStudio MCP: помогает настроить авторизацию, найти инструменты и обработать большие ответы. GitHub Copilot 4 200установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. Claude Code Claude.ai 130 949установок google-agents-cli-adk-code официальный Google Скилл даёт примеры и справку по Agent Development Kit: агентам, инструментам, колбэкам, состоянию и графовым workflow. Нужен при написании кода. Claude Code CX Codex Cursor +1 511 400установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. Claude Code CX Codex Cursor +1 472 300установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. Claude Code CX Codex Cursor +1 466 200установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. Claude Code CX Codex Cursor +1 103 500установок

Вопросы о billing-automation

Как установить billing-automation в Claude Code?

Выполните npx skills add wshobson/agents --skill billing-automation -a claude-code. Файл скилла появится по пути ~/.claude/skills/billing-automation/SKILL.md.

Что делает billing-automation?

Скилл помогает создавать системы регулярных платежей: подписки, счета, продление, dunning и proration. Он подходит для SaaS, usage-based billing и других сервисов с повторной оплатой.

На каких платформах работает billing-automation?

Скилл предназначен для Claude Code, Codex и Cursor. Для каждой платформы используется отдельная команда установки и путь к файлу скилла.

Исходный текст

SKILL.md · MIT
---
name: billing-automation
description: Build automated billing systems for recurring payments, invoicing, subscription lifecycle, and dunning management. Use when implementing subscription billing, automating invoicing, or managing recurring payment systems.
---

# Billing Automation

Master automated billing systems including recurring billing, invoice generation, dunning management, proration, and tax calculation.

## When to Use This Skill

- Implementing SaaS subscription billing
- Automating invoice generation and delivery
- Managing failed payment recovery (dunning)
- Calculating prorated charges for plan changes
- Handling sales tax, VAT, and GST
- Processing usage-based billing
- Managing billing cycles and renewals

## Core Concepts

### 1. Billing Cycles

**Common Intervals:**

- Monthly (most common for SaaS)
- Annual (discounted long-term)
- Quarterly
- Weekly
- Custom (usage-based, per-seat)

### 2. Subscription States

```
trial → active → past_due → canceled
              → paused → resumed
```

### 3. Dunning Management

Automated process to recover failed payments through:

- Retry schedules
- Customer notifications
- Grace periods
- Account restrictions

### 4. Proration

Adjusting charges when:

- Upgrading/downgrading mid-cycle
- Adding/removing seats
- Changing billing frequency

## Quick Start

```python
from billing import BillingEngine, Subscription

# Initialize billing engine
billing = BillingEngine()

# Create subscription
subscription = billing.create_subscription(
    customer_id="cus_123",
    plan_id="plan_pro_monthly",
    billing_cycle_anchor=datetime.now(),
    trial_days=14
)

# Process billing cycle
billing.process_billing_cycle(subscription.id)
```

## Detailed patterns and worked examples

Detailed pattern documentation lives in `references/details.md`. Read that file when the navigation tier above is insufficient.

© Seth Hobson · MIT · wshobson/agents

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой