← Back to list

billing
by SylphxAI
🚀 AI development platform with MEP architecture - stop writing prompts, start building with 90% less typing
⭐ 4🍴 3📅 Jan 8, 2026
SKILL.md
name: billing description: Billing - Stripe, webhooks, subscriptions. Use when implementing payments.
Billing Guideline
Tech Stack
- Payments: Stripe
- Workflows: Upstash Workflows + QStash
- Database: Neon (Postgres)
- ORM: Drizzle
Non-Negotiables
- Webhook signature must be verified (reject unverifiable events)
- Stripe event ID must be used for idempotency
- Webhooks must handle out-of-order delivery
- Subscription state changes must be audit-logged
- Payment failures must trigger appropriate user communication
Context
Billing handles the payment processing mechanics — webhooks, subscription lifecycle, payment methods. It's the plumbing that moves money. Pricing strategy and entitlements live in pricing.
The platform owns billing logic. Stripe is a payment processor. All billing configuration must be in code, not Stripe dashboard.
Driving Questions
- Are webhooks handling all subscription lifecycle events?
- What happens when payment fails mid-cycle?
- How are disputes and chargebacks handled end-to-end?
- Can failed webhooks be safely replayed?
- Where could revenue leak (failed renewals, unhandled states)?
Score
Total Score
75/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
✓説明文
100文字以上の説明がある
+10
○人気
GitHub Stars 100以上
0/15
✓最近の活動
3ヶ月以内に更新
+5
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
✓タグ
1つ以上のタグが設定されている
+5
Reviews
💬
Reviews coming soon

