[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M70FF9WT5HABRX31EAS5XMVA":3,"skill-same:01M70FF9WT5HABRX31EAS5XMVA":49},{"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":23,"linkOnly":24,"markdownContent":25,"markdownBody":26,"frontMatter":27,"refName":28,"commitSha":29,"skillDirectory":30,"forksCount":14,"repositoryHtmlUrl":31,"repositoryHomepageUrl":6,"ownerHtmlUrl":32,"ownerBlogUrl":33,"ownerDescription":6,"updatedAt":34,"install":35,"resources":48},"01M70FF9WT5HABRX31EAS5XMVA","migration",null,"Create or modify database migrations","isap-ou\u002Flaravel-cashier-revolut","isap-ou","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F156415959?v=4","01M70FF3WW9TE0F7QJ3C2NSNA6","ISAPP","01M70FF3XGRYPYBFQFVX1SHFYR",0,"MIT","https:\u002F\u002Fgithub.com\u002Fisap-ou\u002Flaravel-cashier-revolut\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fmigration\u002FSKILL.md",[],[5,19,20,21,22],"create","database migrations","migrations","database","2026-11-10 10:12:30",false,"---\ndescription: Create or modify database migrations\n---\n\n# Migrations\n\n1. Place in `database\u002Fmigrations\u002F` — publishable via ServiceProvider\n2. This package ships NO migrations. The customer identity lives in the support package's `cashier_customers` table (morphed owner + provider + provider_id) — never a driver-named column on the app's own table.","# Migrations\n\n1. Place in `database\u002Fmigrations\u002F` — publishable via ServiceProvider\n2. This package ships NO migrations. The customer identity lives in the support package's `cashier_customers` table (morphed owner + provider + provider_id) — never a driver-named column on the app's own table.",{"description":7},"main","fa6952436652f11218a0d1b3c08beb5457ee83ca",".claude\u002Fskills\u002Fmigration","https:\u002F\u002Fgithub.com\u002Fisap-ou\u002Flaravel-cashier-revolut","https:\u002F\u002Fgithub.com\u002Fisap-ou","https:\u002F\u002Fisapp.be","2026-07-24 06:17:47",{"source":8,"skillName":5,"commands":36,"prompt":46,"zipAvailable":47},[37,40,43],{"tool":38,"command":39},"npx","npx skills add isap-ou\u002Flaravel-cashier-revolut --skill migration",{"tool":41,"command":42},"bunx","bunx skills add isap-ou\u002Flaravel-cashier-revolut --skill migration",{"tool":44,"command":45},"pnpm","pnpm dlx skills add isap-ou\u002Flaravel-cashier-revolut --skill migration","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fisap-ou\u002Flaravel-cashier-revolut\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fmigration\u002FSKILL.md",true,[],[50,59,71,89,105],{"skillNo":51,"name":52,"nameZh":6,"description":53,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":54,"categories":55,"keywords":56,"publishedAt":23},"01M70FFBWNPT7SH1PT13C3RRN4","webhook","Handle Revolut webhook events","https:\u002F\u002Fgithub.com\u002Fisap-ou\u002Flaravel-cashier-revolut\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fwebhook\u002FSKILL.md",[],[52,57,58],"revolut","events",{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":23},"01M70FFAQFVPWMN7BRY7XKDYCV","subscriptions","Work with Revolut Subscriptions API — plans, subscriptions, billing cycles","https:\u002F\u002Fgithub.com\u002Fisap-ou\u002Flaravel-cashier-revolut\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fsubscriptions\u002FSKILL.md",[],[61,66,57,67,68,69,70],"api","billing","work","plans","with",{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":82,"publishedAt":23},"01M70FF8TEH4V3WAMDRTK0GJVW","implement-contract","Implement a contract (interface) from isapp\u002Flaravel-cashier-support","https:\u002F\u002Fgithub.com\u002Fisap-ou\u002Flaravel-cashier-revolut\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fimplement-contract\u002FSKILL.md",[77],{"categoryNo":78,"categoryName":79,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[83,84,85,86,87,88],"contract","implement contract","implement","laravel","support","interface",{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":95,"publishedAt":23},"01M70FF7X6B3ZKD9X7A0ZKG3FX","check","Run quality checks — tests, static analysis, code style","https:\u002F\u002Fgithub.com\u002Fisap-ou\u002Flaravel-cashier-revolut\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fcheck\u002FSKILL.md",[],[91,96,97,98,99,100,101,102,103,104],"code style","quality","code","analysis","static","run","static analysis","style","tests",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":119,"publishedAt":23},"01M70FF6BT4H51PJE5QKVSJHAE","api-request","Make an HTTP request to the Revolut Merchant API via RevolutClient","https:\u002F\u002Fgithub.com\u002Fisap-ou\u002Flaravel-cashier-revolut\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fapi-request\u002FSKILL.md",[111,116],{"categoryNo":112,"categoryName":113,"taxonomyType":114,"taxonomyTypeDesc":115},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":117,"categoryName":118,"taxonomyType":80,"taxonomyTypeDesc":81},"01JBSEEDCAT000000000000030","开发工程师",[120,121,66,122,123,124,125,126,57],"request","api request","make","http request","via","merchant","http"]