payment/SKILL.md
--- name: payment description: Payment quality system. 7 modes: score (10-category audit), fix (auto-fix from scorecard), loop (score->fix until target). Stripe + Next.js patterns. license: Complete terms in LICENSE.txt --- # Payment Quality System One skill, 7 modes. Score payment integration, fix issues, or run the full loop. ## Modes | Mode | Trigger | What It Does | |------|---------|--------------| | **score** | "score my payments", "audit Stripe" | 10-category audit -> scorecard with g
npx skillsauth add clownnvd/claude-code-skills paymentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
One skill, 7 modes. Score payment integration, fix issues, or run the full loop.
| Mode | Trigger | What It Does | |------|---------|--------------| | score | "score my payments", "audit Stripe" | 10-category audit -> scorecard with grade (A+ to F) | | fix | "fix payment issues", provide a scorecard | Parse scorecard -> prioritize -> apply fixes -> verify | | loop | "score and fix until B+", "payment loop" | Run score, then fix, then re-score until target grade reached | | generate | Create new code | Load criteria -> Generate meeting all 10 -> Self-check | | review | Quick 1-2 file check | Read files -> Score applicable categories -> Annotate + fix | | migrate | Framework upgrade | Detect versions -> Map breaking changes -> Migrate -> Verify | | test | Generate test cases | Map categories to assertions -> Generate test files |
Audit any payment integration against 10 weighted categories. Score 0-100 with letter grade and prioritized issues list.
Load references/scoring/scoring-workflow.md for the full 6-step process.
| # | Category | Weight | Criteria Reference |
|---|----------|--------|--------------------|
| 1 | Checkout & Billing Flow | 15% | scoring/criteria/checkout-billing.md |
| 2 | Subscription Lifecycle | 15% | scoring/criteria/subscription-lifecycle.md |
| 3 | Webhook Integration | 12% | scoring/criteria/webhook-integration.md |
| 4 | Payment Security & PCI | 12% | scoring/criteria/security-compliance.md |
| 5 | Pricing & Plan Management | 10% | scoring/criteria/checkout-billing.md |
| 6 | Customer Portal | 8% | scoring/criteria/checkout-billing.md |
| 7 | Error Handling & Recovery | 8% | scoring/criteria/webhook-integration.md |
| 8 | Metered/Usage Billing | 8% | scoring/criteria/subscription-lifecycle.md |
| 9 | Testing & Simulation | 6% | scoring/criteria/security-compliance.md |
| 10 | Monitoring & Analytics | 6% | scoring/criteria/security-compliance.md |
| Grade | Score | Grade | Score | Grade | Score | |-------|-------|-------|-------|-------|-------| | A+ | 97-100 | B+ | 87-89 | C+ | 77-79 | | A | 93-96 | B | 83-86 | C | 73-76 | | A- | 90-92 | B- | 80-82 | D | 60-72 | | | | | | F | <60 |
| Severity | Criteria | Action | |----------|----------|--------| | CRITICAL | Score 0-3 or security risk | Fix before deploy | | HIGH | Score 4-5 | Fix in current sprint | | MEDIUM | Score 6-7 | Fix next sprint | | LOW | Score 8 | Backlog |
Take a scorecard and systematically implement all fixes. Prioritize by severity * weight.
Load references/fix/implementation-workflow.md for the full 6-step process.
| Priority | Severity | Score Range | Action | |----------|----------|-------------|--------| | 1 | CRITICAL | 0-3 or security risk | Fix immediately -- blocks deploy | | 2 | HIGH + high weight (>=12%) | 4-5 | Fix next -- moves score most | | 3 | HIGH + low weight (<12%) | 4-5 | Fix after high-weight items | | 4 | MEDIUM | 6-7 | Fix next sprint | | 5 | LOW | 8 | Backlog or skip |
| Scorecard Category | Fix Pattern Reference |
|-------------------|----------------------|
| Checkout & Billing, Customer Portal, Pricing | fix/fix-patterns/checkout-billing.md |
| Subscription Lifecycle, Metered/Usage Billing | fix/fix-patterns/subscription-lifecycle.md |
| Webhook Integration, Error Handling & Recovery | fix/fix-patterns/webhook-integration.md |
| Payment Security, Testing, Monitoring | fix/fix-patterns/security-compliance.md |
Load references/fix/verification.md for post-fix checklist, re-scoring protocol, and comparison template.
Automated score-fix cycle. Runs score -> fix -> re-score until target grade is met.
Default target: B+ (87+). Override with "loop until A-" or similar.
Generate code meeting all 10 categories at 9-10/10. Load references/generate/workflow.md.
Parse request -> Load criteria -> Generate with all patterns -> Self-check -> Output (assets/templates/generated-code.md.template)
Quick 1-2 file review. Load references/review/workflow.md.
Read files -> Score applicable categories -> Annotate line numbers -> Suggest fixes (assets/templates/review-report.md.template)
Upgrade code for framework changes. Load references/migrate/workflow.md.
Detect versions -> Map breaking changes -> Apply migrations -> Verify (assets/templates/migration-report.md.template)
Generate tests from scoring criteria. Load references/test/workflow.md.
Map categories to assertions -> Generate tests -> Output suite (assets/templates/test-suite.md.template)
| Stack | Additional Reference |
|-------|---------------------|
| Stripe | references/stripe-patterns.md -- SDK init, Products/Prices, Checkout Sessions, webhooks |
| Next.js App Router | references/webhook-patterns.md -- route handlers, raw body parsing, signature verification |
| Polar + Next.js 16 | references/polar-nextjs16-reference.md -- 25 errors (POL-001–025), checkout flows, subscriptions, webhooks, Free/Pro gating, Better Auth plugin, customer portal, CViet patterns |
references/scoring/overview.md -- Scoring system, grade scale, scorecard formatreferences/scoring/best-practices.md -- Do/Don't for checkout, subscriptions, webhooks, securityreferences/scoring/scoring-workflow.md -- 6-step audit process, category mapping, issue formatreferences/scoring/criteria/ -- 4 files covering 10 categories (checkout-billing, subscription-lifecycle, webhook-integration, security-compliance)references/stripe-patterns.md -- Stripe SDK init, Products/Prices, Checkout, Portal, test clocksreferences/webhook-patterns.md -- Webhook verification, event routing, idempotency, retry handlingreferences/fix/overview.md -- How fix works, priority order, score targetsreferences/fix/best-practices.md -- Fix discipline, safe changes, webhook testingreferences/fix/implementation-workflow.md -- 6-step process, priority matrix, which refs to loadreferences/fix/verification.md -- Post-fix checklist, re-scoring protocol, comparison templatereferences/fix/fix-patterns/ -- 4 files covering 10 categories (checkout-billing, subscription-lifecycle, webhook-integration, security-compliance)assets/templates/scorecard.md.template | Fix: assets/templates/fix-report.md.templateassets/templates/generated-code.md.template | Review: assets/templates/review-report.md.templateassets/templates/migration-report.md.template | Test: assets/templates/test-suite.md.template
Fill {{VARIABLE}} placeholders with actual values.tools
Zustand v5 state management for Next.js 16. Store patterns, middleware (persist/immer/devtools), SSR hydration, CV editor multi-step wizard, 20 documented errors. Triggers: zustand, store, state management, useState replacement, global state, persist, immer.
development
React and Next.js performance optimization guidelines from Vercel Engineering. This skill should be used when writing, reviewing, or refactoring React/Next.js code to ensure optimal performance patterns. Triggers on tasks involving React components, Next.js pages, data fetching, bundle optimization, or performance improvements.
development
Ultimate UI/UX design intelligence with real app flow knowledge. 93 styles, 121 palettes, 81 font pairings, 35 charts, 79 components, 62 animations, 65 WCAG criteria, 46 responsive patterns, 46 dark mode rules, 60 design tokens, 13 stacks. PLUS: Claude.ai full UI blueprint (19 flows, all screens), PageFlows app patterns. Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check, clone, recreate, rebuild. Styles: glassmorphism, brutalism, neumorphism, bento, dark mode, view transitions, scroll-driven, container queries, AI-native, liquid glass, neo-minimalism, mesh gradient, geometric abstraction. Topics: color, accessibility, animation, layout, typography, spacing, shadow, gradient, responsive, dark mode, WCAG 2.2, design tokens, components, spring physics, kinetic typography, container queries, popover API, semantic tokens. Apps: claude.ai, ChatGPT-style, AI chat UI, SaaS dashboard.
development
--- name: ui description: UI quality system. 4 modes: research (design brief), score (10-category audit), fix (auto-fix from scorecard), pipeline (end-to-end chain). license: Complete terms in LICENSE.txt --- # UI Quality System One skill, 4 modes. Research real products, score UI quality, fix issues, or run the full pipeline. ## Modes | Mode | Use When | Workflow | |------|----------|---------| | **research** | Before building any page | Extract tokens → Search → Fetch → Design Brief | | **