[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DA9BHG80XJJP93RQG30PS8":3,"skill-same:01M6DA9BHG80XJJP93RQG30PS8":234},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":40,"commitSha":41,"skillDirectory":42,"forksCount":43,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":6,"ownerDescription":46,"updatedAt":47,"install":48,"resources":61},"01M6DA9BHG80XJJP93RQG30PS8","ck:payment-integration",null,"Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.","tvanle\u002FMiniProj","tvanle","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F110284635?v=4","01M6DA4BVW596533CDA41S8KDH","Trong Le","01M6DA4C0HZ091M62H15QFNKCR",2,"MIT","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32],"integration","payment integration","payment","ck:payment integration","payments","integrate","webhooks","provider","subscriptions","stripe","task","multi-provider","orders","io","2026-11-10 10:12:30",false,"---\nname: ck:payment-integration\ndescription: Integrate payments with SePay (VietQR), Polar, Stripe, Paddle (MoR subscriptions), Creem.io (licensing). Checkout, webhooks, subscriptions, QR codes, multi-provider orders.\nversion: 2.2.0\nlicense: MIT\nargument-hint: \"[provider] [task]\"\n---\n\n# Payment Integration\n\nProduction-proven payment processing with SePay (Vietnamese banks), Polar (global SaaS), Stripe (global infrastructure), Paddle (MoR subscriptions), and Creem.io (MoR + licensing).\n\n## When to Use\n\n- Payment gateway integration (checkout, processing)\n- Subscription management (trials, upgrades, billing)\n- Webhook handling (notifications, idempotency)\n- QR code payments (VietQR, NAPAS)\n- Software licensing (device activation)\n- Multi-provider order management\n- Revenue splits and commissions\n\n## Platform Selection\n\n| Platform | Best For |\n|----------|----------|\n| **SePay** | Vietnamese market, VND, bank transfers, VietQR |\n| **Polar** | Global SaaS, subscriptions, automated benefits (GitHub\u002FDiscord) |\n| **Stripe** | Enterprise payments, Connect platforms, custom checkout |\n| **Paddle** | MoR subscriptions, global tax compliance, churn prevention |\n| **Creem.io** | MoR + licensing, revenue splits, no-code checkout |\n\n## Quick Reference\n\n### SePay\n- `references\u002Fsepay\u002Foverview.md` - Auth, supported banks\n- `references\u002Fsepay\u002Fapi.md` - Endpoints, transactions\n- `references\u002Fsepay\u002Fwebhooks.md` - Setup, verification\n- `references\u002Fsepay\u002Fsdk.md` - Node.js, PHP, Laravel\n- `references\u002Fsepay\u002Fqr-codes.md` - VietQR generation\n- `references\u002Fsepay\u002Fbest-practices.md` - Production patterns\n\n### Polar\n- `references\u002Fpolar\u002Foverview.md` - Auth, MoR concept\n- `references\u002Fpolar\u002Fproducts.md` - Pricing models\n- `references\u002Fpolar\u002Fcheckouts.md` - Checkout flows\n- `references\u002Fpolar\u002Fsubscriptions.md` - Lifecycle management\n- `references\u002Fpolar\u002Fwebhooks.md` - Event handling\n- `references\u002Fpolar\u002Fbenefits.md` - Automated delivery\n- `references\u002Fpolar\u002Fsdk.md` - Multi-language SDKs\n- `references\u002Fpolar\u002Fbest-practices.md` - Production patterns\n\n### Stripe\n- `references\u002Fstripe\u002Fstripe-best-practices.md` - Integration design\n- `references\u002Fstripe\u002Fstripe-sdks.md` - Server SDKs\n- `references\u002Fstripe\u002Fstripe-js.md` - Payment Element\n- `references\u002Fstripe\u002Fstripe-cli.md` - Local testing\n- `references\u002Fstripe\u002Fstripe-upgrade.md` - Version upgrades\n- External: https:\u002F\u002Fdocs.stripe.com\u002Fllms.txt\n\n### Paddle\n- `references\u002Fpaddle\u002Foverview.md` - MoR, auth, entity IDs\n- `references\u002Fpaddle\u002Fapi.md` - Products, prices, transactions\n- `references\u002Fpaddle\u002Fpaddle-js.md` - Checkout overlay\u002Finline\n- `references\u002Fpaddle\u002Fsubscriptions.md` - Trials, upgrades, pause\n- `references\u002Fpaddle\u002Fwebhooks.md` - SHA256 verification\n- `references\u002Fpaddle\u002Fsdk.md` - Node, Python, PHP, Go\n- `references\u002Fpaddle\u002Fbest-practices.md` - Production patterns\n- External: https:\u002F\u002Fdeveloper.paddle.com\u002Fllms.txt\n\n### Creem.io\n- `references\u002Fcreem\u002Foverview.md` - MoR, auth, global support\n- `references\u002Fcreem\u002Fapi.md` - Products, checkout sessions\n- `references\u002Fcreem\u002Fcheckouts.md` - No-code links, storefronts\n- `references\u002Fcreem\u002Fsubscriptions.md` - Trials, seat-based\n- `references\u002Fcreem\u002Flicensing.md` - Device activation\n- `references\u002Fcreem\u002Fwebhooks.md` - Signature verification\n- `references\u002Fcreem\u002Fsdk.md` - Next.js, Better Auth\n- External: https:\u002F\u002Fdocs.creem.io\u002Fllms.txt\n\n### Multi-Provider\n- `references\u002Fmulti-provider-order-management-patterns.md` - Unified orders, currency conversion\n\n### Scripts\n- `scripts\u002Fsepay-webhook-verify.js` - SePay webhook verification\n- `scripts\u002Fpolar-webhook-verify.js` - Polar webhook verification\n- `scripts\u002Fcheckout-helper.js` - Checkout session generator\n\n## Key Capabilities\n\n| Platform | Highlights |\n|----------|------------|\n| **SePay** | QR\u002Fbank\u002Fcards, 44+ VN banks, webhooks, 2 req\u002Fs |\n| **Polar** | MoR, subscriptions, usage billing, benefits, 300 req\u002Fmin |\n| **Stripe** | CheckoutSessions, Billing, Connect, Payment Element |\n| **Paddle** | MoR, overlay\u002Finline checkout, Retain (churn prevention), tax |\n| **Creem.io** | MoR, licensing, revenue splits, no-code checkout |\n\n## Implementation\n\nSee `references\u002Fimplementation-workflows.md` for step-by-step guides per platform.\n\n**General flow:** auth → products → checkout → webhooks → events\n","# Payment Integration\n\nProduction-proven payment processing with SePay (Vietnamese banks), Polar (global SaaS), Stripe (global infrastructure), Paddle (MoR subscriptions), and Creem.io (MoR + licensing).\n\n## When to Use\n\n- Payment gateway integration (checkout, processing)\n- Subscription management (trials, upgrades, billing)\n- Webhook handling (notifications, idempotency)\n- QR code payments (VietQR, NAPAS)\n- Software licensing (device activation)\n- Multi-provider order management\n- Revenue splits and commissions\n\n## Platform Selection\n\n| Platform | Best For |\n|----------|----------|\n| **SePay** | Vietnamese market, VND, bank transfers, VietQR |\n| **Polar** | Global SaaS, subscriptions, automated benefits (GitHub\u002FDiscord) |\n| **Stripe** | Enterprise payments, Connect platforms, custom checkout |\n| **Paddle** | MoR subscriptions, global tax compliance, churn prevention |\n| **Creem.io** | MoR + licensing, revenue splits, no-code checkout |\n\n## Quick Reference\n\n### SePay\n- `references\u002Fsepay\u002Foverview.md` - Auth, supported banks\n- `references\u002Fsepay\u002Fapi.md` - Endpoints, transactions\n- `references\u002Fsepay\u002Fwebhooks.md` - Setup, verification\n- `references\u002Fsepay\u002Fsdk.md` - Node.js, PHP, Laravel\n- `references\u002Fsepay\u002Fqr-codes.md` - VietQR generation\n- `references\u002Fsepay\u002Fbest-practices.md` - Production patterns\n\n### Polar\n- `references\u002Fpolar\u002Foverview.md` - Auth, MoR concept\n- `references\u002Fpolar\u002Fproducts.md` - Pricing models\n- `references\u002Fpolar\u002Fcheckouts.md` - Checkout flows\n- `references\u002Fpolar\u002Fsubscriptions.md` - Lifecycle management\n- `references\u002Fpolar\u002Fwebhooks.md` - Event handling\n- `references\u002Fpolar\u002Fbenefits.md` - Automated delivery\n- `references\u002Fpolar\u002Fsdk.md` - Multi-language SDKs\n- `references\u002Fpolar\u002Fbest-practices.md` - Production patterns\n\n### Stripe\n- `references\u002Fstripe\u002Fstripe-best-practices.md` - Integration design\n- `references\u002Fstripe\u002Fstripe-sdks.md` - Server SDKs\n- `references\u002Fstripe\u002Fstripe-js.md` - Payment Element\n- `references\u002Fstripe\u002Fstripe-cli.md` - Local testing\n- `references\u002Fstripe\u002Fstripe-upgrade.md` - Version upgrades\n- External: https:\u002F\u002Fdocs.stripe.com\u002Fllms.txt\n\n### Paddle\n- `references\u002Fpaddle\u002Foverview.md` - MoR, auth, entity IDs\n- `references\u002Fpaddle\u002Fapi.md` - Products, prices, transactions\n- `references\u002Fpaddle\u002Fpaddle-js.md` - Checkout overlay\u002Finline\n- `references\u002Fpaddle\u002Fsubscriptions.md` - Trials, upgrades, pause\n- `references\u002Fpaddle\u002Fwebhooks.md` - SHA256 verification\n- `references\u002Fpaddle\u002Fsdk.md` - Node, Python, PHP, Go\n- `references\u002Fpaddle\u002Fbest-practices.md` - Production patterns\n- External: https:\u002F\u002Fdeveloper.paddle.com\u002Fllms.txt\n\n### Creem.io\n- `references\u002Fcreem\u002Foverview.md` - MoR, auth, global support\n- `references\u002Fcreem\u002Fapi.md` - Products, checkout sessions\n- `references\u002Fcreem\u002Fcheckouts.md` - No-code links, storefronts\n- `references\u002Fcreem\u002Fsubscriptions.md` - Trials, seat-based\n- `references\u002Fcreem\u002Flicensing.md` - Device activation\n- `references\u002Fcreem\u002Fwebhooks.md` - Signature verification\n- `references\u002Fcreem\u002Fsdk.md` - Next.js, Better Auth\n- External: https:\u002F\u002Fdocs.creem.io\u002Fllms.txt\n\n### Multi-Provider\n- `references\u002Fmulti-provider-order-management-patterns.md` - Unified orders, currency conversion\n\n### Scripts\n- `scripts\u002Fsepay-webhook-verify.js` - SePay webhook verification\n- `scripts\u002Fpolar-webhook-verify.js` - Polar webhook verification\n- `scripts\u002Fcheckout-helper.js` - Checkout session generator\n\n## Key Capabilities\n\n| Platform | Highlights |\n|----------|------------|\n| **SePay** | QR\u002Fbank\u002Fcards, 44+ VN banks, webhooks, 2 req\u002Fs |\n| **Polar** | MoR, subscriptions, usage billing, benefits, 300 req\u002Fmin |\n| **Stripe** | CheckoutSessions, Billing, Connect, Payment Element |\n| **Paddle** | MoR, overlay\u002Finline checkout, Retain (churn prevention), tax |\n| **Creem.io** | MoR, licensing, revenue splits, no-code checkout |\n\n## Implementation\n\nSee `references\u002Fimplementation-workflows.md` for step-by-step guides per platform.\n\n**General flow:** auth → products → checkout → webhooks → events\n",{"name":5,"license":15,"version":38,"description":7,"argument-hint":39},"2.2.0","[provider] [task]","master","3a0e1cd9f02f25856402695b26cd27a6c660365d",".claude\u002Fskills\u002Fpayment-integration",0,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj","https:\u002F\u002Fgithub.com\u002Ftvanle","Code newbie","2026-10-04 12:56:41",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add tvanle\u002FMiniProj --skill \"ck:payment-integration\"",{"tool":54,"command":55},"bunx","bunx skills add tvanle\u002FMiniProj --skill \"ck:payment-integration\"",{"tool":57,"command":58},"pnpm","pnpm dlx skills add tvanle\u002FMiniProj --skill \"ck:payment-integration\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002FSKILL.md",true,[62,68,72,76,80,84,88,92,96,100,104,108,112,116,120,124,128,132,136,140,144,148,152,156,160,164,168,172,176,180,184,188,192,196,200,204,208,214,218,222,226,230],{"path":63,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":66,"sourceHtmlUrl":67},"README.md","REFERENCE","参考文档",7434,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002FREADME.md",{"path":69,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":70,"sourceHtmlUrl":71},"references\u002Fcreem\u002Fapi.md",3044,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fcreem\u002Fapi.md",{"path":73,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":74,"sourceHtmlUrl":75},"references\u002Fcreem\u002Fcheckouts.md",2537,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fcreem\u002Fcheckouts.md",{"path":77,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":78,"sourceHtmlUrl":79},"references\u002Fcreem\u002Flicensing.md",3151,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fcreem\u002Flicensing.md",{"path":81,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":82,"sourceHtmlUrl":83},"references\u002Fcreem\u002Foverview.md",2046,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fcreem\u002Foverview.md",{"path":85,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":86,"sourceHtmlUrl":87},"references\u002Fcreem\u002Fsdk.md",3111,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fcreem\u002Fsdk.md",{"path":89,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Fcreem\u002Fsubscriptions.md",2858,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fcreem\u002Fsubscriptions.md",{"path":93,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":94,"sourceHtmlUrl":95},"references\u002Fcreem\u002Fwebhooks.md",2989,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fcreem\u002Fwebhooks.md",{"path":97,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":98,"sourceHtmlUrl":99},"references\u002Fimplementation-workflows.md",2254,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fimplementation-workflows.md",{"path":101,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":102,"sourceHtmlUrl":103},"references\u002Fmulti-provider-order-management-patterns.md",23553,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fmulti-provider-order-management-patterns.md",{"path":105,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":106,"sourceHtmlUrl":107},"references\u002Fpaddle\u002Fapi.md",1843,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpaddle\u002Fapi.md",{"path":109,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":110,"sourceHtmlUrl":111},"references\u002Fpaddle\u002Fbest-practices.md",3213,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpaddle\u002Fbest-practices.md",{"path":113,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":114,"sourceHtmlUrl":115},"references\u002Fpaddle\u002Foverview.md",1542,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpaddle\u002Foverview.md",{"path":117,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":118,"sourceHtmlUrl":119},"references\u002Fpaddle\u002Fpaddle-js.md",2129,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpaddle\u002Fpaddle-js.md",{"path":121,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":122,"sourceHtmlUrl":123},"references\u002Fpaddle\u002Fsdk.md",2619,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpaddle\u002Fsdk.md",{"path":125,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":126,"sourceHtmlUrl":127},"references\u002Fpaddle\u002Fsubscriptions.md",2241,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpaddle\u002Fsubscriptions.md",{"path":129,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":130,"sourceHtmlUrl":131},"references\u002Fpaddle\u002Fwebhooks.md",2661,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpaddle\u002Fwebhooks.md",{"path":133,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":134,"sourceHtmlUrl":135},"references\u002Fpolar\u002Fbenefits.md",8417,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpolar\u002Fbenefits.md",{"path":137,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":138,"sourceHtmlUrl":139},"references\u002Fpolar\u002Fbest-practices.md",26911,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpolar\u002Fbest-practices.md",{"path":141,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":142,"sourceHtmlUrl":143},"references\u002Fpolar\u002Fcheckouts.md",6328,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpolar\u002Fcheckouts.md",{"path":145,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":146,"sourceHtmlUrl":147},"references\u002Fpolar\u002Foverview.md",4663,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpolar\u002Foverview.md",{"path":149,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":150,"sourceHtmlUrl":151},"references\u002Fpolar\u002Fproducts.md",5363,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpolar\u002Fproducts.md",{"path":153,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":154,"sourceHtmlUrl":155},"references\u002Fpolar\u002Fsdk.md",9493,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpolar\u002Fsdk.md",{"path":157,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":158,"sourceHtmlUrl":159},"references\u002Fpolar\u002Fsubscriptions.md",7538,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpolar\u002Fsubscriptions.md",{"path":161,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":162,"sourceHtmlUrl":163},"references\u002Fpolar\u002Fwebhooks.md",9129,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fpolar\u002Fwebhooks.md",{"path":165,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":166,"sourceHtmlUrl":167},"references\u002Fsepay\u002Fapi.md",3316,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fsepay\u002Fapi.md",{"path":169,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":170,"sourceHtmlUrl":171},"references\u002Fsepay\u002Fbest-practices.md",29693,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fsepay\u002Fbest-practices.md",{"path":173,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":174,"sourceHtmlUrl":175},"references\u002Fsepay\u002Foverview.md",3556,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fsepay\u002Foverview.md",{"path":177,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":178,"sourceHtmlUrl":179},"references\u002Fsepay\u002Fqr-codes.md",5081,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fsepay\u002Fqr-codes.md",{"path":181,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":182,"sourceHtmlUrl":183},"references\u002Fsepay\u002Fsdk.md",4790,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fsepay\u002Fsdk.md",{"path":185,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":186,"sourceHtmlUrl":187},"references\u002Fsepay\u002Fwebhooks.md",4723,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fsepay\u002Fwebhooks.md",{"path":189,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":190,"sourceHtmlUrl":191},"references\u002Fstripe\u002Fstripe-best-practices.md",5426,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fstripe\u002Fstripe-best-practices.md",{"path":193,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":194,"sourceHtmlUrl":195},"references\u002Fstripe\u002Fstripe-cli.md",3027,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fstripe\u002Fstripe-cli.md",{"path":197,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":198,"sourceHtmlUrl":199},"references\u002Fstripe\u002Fstripe-js.md",2320,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fstripe\u002Fstripe-js.md",{"path":201,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":202,"sourceHtmlUrl":203},"references\u002Fstripe\u002Fstripe-sdks.md",2202,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fstripe\u002Fstripe-sdks.md",{"path":205,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":206,"sourceHtmlUrl":207},"references\u002Fstripe\u002Fstripe-upgrade.md",5506,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Freferences\u002Fstripe\u002Fstripe-upgrade.md",{"path":209,"resourceType":210,"resourceTypeDesc":211,"sizeBytes":212,"sourceHtmlUrl":213},"scripts\u002F.env.example","SCRIPT","脚本",619,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Fscripts\u002F.env.example",{"path":215,"resourceType":210,"resourceTypeDesc":211,"sizeBytes":216,"sourceHtmlUrl":217},"scripts\u002Fcheckout-helper.js",7377,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Fscripts\u002Fcheckout-helper.js",{"path":219,"resourceType":210,"resourceTypeDesc":211,"sizeBytes":220,"sourceHtmlUrl":221},"scripts\u002Fpackage.json",324,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Fscripts\u002Fpackage.json",{"path":223,"resourceType":210,"resourceTypeDesc":211,"sizeBytes":224,"sourceHtmlUrl":225},"scripts\u002Fpolar-webhook-verify.js",5650,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Fscripts\u002Fpolar-webhook-verify.js",{"path":227,"resourceType":210,"resourceTypeDesc":211,"sizeBytes":228,"sourceHtmlUrl":229},"scripts\u002Fsepay-webhook-verify.js",5504,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Fscripts\u002Fsepay-webhook-verify.js",{"path":231,"resourceType":210,"resourceTypeDesc":211,"sizeBytes":232,"sourceHtmlUrl":233},"scripts\u002Ftest-scripts.js",7678,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpayment-integration\u002Fscripts\u002Ftest-scripts.js",[235,267,292,325,351,368],{"skillNo":236,"name":237,"nameZh":6,"description":238,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":239,"licenseFileUrl":6,"sourceHtmlUrl":240,"categories":241,"keywords":247,"publishedAt":33},"01M6DACP358EABVVDP9RPDS9F0","ck:web-testing","Web testing with Playwright, Vitest, k6. E2E\u002Funit\u002Fintegration\u002Fload\u002Fsecurity\u002Fvisual\u002Fa11y testing. Use for test automation, flakiness, Core Web Vitals, mobile gestures, cross-browser.","Apache-2.0","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002FSKILL.md",[242],{"categoryNo":243,"categoryName":244,"taxonomyType":245,"taxonomyTypeDesc":246},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[248,249,250,251,252,253,254,255,256,257,258,259,19,260,261,262,263,264,265,266],"testing","web","web testing","ck:web testing","security","gestures","automation","playwright","test","test automation","core","browser","core web vitals","e2e","vitest","use","mobile","visual","type",{"skillNo":268,"name":269,"nameZh":6,"description":270,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":271,"categories":272,"keywords":273,"publishedAt":33},"01M6DACHY0T647J000NPP7H042","ck:web-frameworks","Build with Next.js (App Router, RSC, SSR, ISR), Turborepo monorepos. Use for React apps, server rendering, build optimization, caching strategies, shared dependencies.","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-frameworks\u002FSKILL.md",[],[249,274,275,276,277,278,279,280,281,263,282,283,284,285,286,287,288,289,290,291],"web frameworks","frameworks","ck:web frameworks","react","ssr","server","Optimization","Next.js","router","build","next","dependencies","caching","strategies","shared","caching strategies","feature","app",{"skillNo":293,"name":294,"nameZh":6,"description":295,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":296,"categories":297,"keywords":306,"publishedAt":33},"01M6DABTKHCN35K3DDVY06N1K3","ck:ui-styling","Style UIs with shadcn\u002Fui components (Radix UI + Tailwind CSS). Use for accessible components, themes, dark mode, responsive layouts, design systems, color customization.","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fui-styling\u002FSKILL.md",[298,301],{"categoryNo":299,"categoryName":300,"taxonomyType":245,"taxonomyTypeDesc":246},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":302,"categoryName":303,"taxonomyType":304,"taxonomyTypeDesc":305},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[307,308,309,310,311,312,313,314,315,316,317,318,319,263,320,321,322,323,324],"ui styling","ui","styling","ck:ui styling","design","css","components","component","design systems","shadcn","Tailwind","customization","radix ui","Tailwind CSS","responsive","layout","systems","dark mode",{"skillNo":326,"name":327,"nameZh":6,"description":328,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":329,"categories":330,"keywords":334,"publishedAt":33},"01M6DABMYZR8HHAHA1J5YVBYS9","ck:threejs","Build 3D web apps with Three.js (WebGL\u002FWebGPU). 556 searchable examples, 60 API classes, 20 use cases. Actions: create 3D scene, load model, add animation, implement physics, build VR\u002FXR. Topics: GLTF loader, PBR materials, particle effects, shadows, post-processing, compute shaders, TSL. Integrations: WebGPU, physics engines, spatial audio.","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fthreejs\u002FSKILL.md",[331],{"categoryNo":332,"categoryName":333,"taxonomyType":245,"taxonomyTypeDesc":246},"01JBSEEDCAT000000000000010","后端与接口",[335,327,336,337,249,338,339,340,341,342,343,344,345,346,347,263,348,349,350,290],"threejs","gltf","implement","webgpu","create","examples","actions","api","Animation","3D","Audio","model","integrations","three","compute","physics",{"skillNo":352,"name":353,"nameZh":6,"description":354,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":355,"categories":356,"keywords":357,"publishedAt":33},"01M6DAAQXHGM5007DEH08X1CGW","ck:sequential-thinking","Apply step-by-step analysis for complex problems with revision capability. Use for multi-step reasoning, hypothesis verification, adaptive planning, problem decomposition, course correction.","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fsequential-thinking\u002FSKILL.md",[],[358,359,360,361,362,363,364,365,366,263,367],"sequential thinking","thinking","ck:sequential thinking","planning","reasoning","verification","hypothesis","analysis","analyze","decomposition",{"skillNo":369,"name":370,"nameZh":6,"description":371,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":372,"categories":373,"keywords":377,"publishedAt":33},"01M6DAAHF9TP4JT6FP0ZV38Y6Y","ck:research","Research technical solutions, analyze architectures, gather requirements thoroughly. Use for technology evaluation, best practices research, solution design, scalability\u002Fsecurity\u002Fmaintainability analysis.","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fresearch\u002FSKILL.md",[374],{"categoryNo":375,"categoryName":376,"taxonomyType":245,"taxonomyTypeDesc":246},"01JBSEEDCAT000000000000021","资料检索与研究",[378,370,311,252,379,380,365,366,381,263,382,383,384,385],"research","best practices","Evaluation","technical","scalability","technology","requirements","maintainability"]