[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DACP358EABVVDP9RPDS9F0":3,"skill-same:01M6DACP358EABVVDP9RPDS9F0":191},{"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":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":51,"commitSha":52,"skillDirectory":53,"forksCount":54,"repositoryHtmlUrl":55,"repositoryHomepageUrl":6,"ownerHtmlUrl":56,"ownerBlogUrl":6,"ownerDescription":57,"updatedAt":58,"install":59,"resources":72},"01M6DACP358EABVVDP9RPDS9F0","ck:web-testing",null,"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.","tvanle\u002FMiniProj","tvanle","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F110284635?v=4","01M6DA4BVW596533CDA41S8KDH","Trong Le","01M6DA4C0HZ091M62H15QFNKCR",2,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"ck:web testing","web testing","web","testing","integration","type","visual","mobile","use","vitest","e2e","core web vitals","browser","core","test automation","test","playwright","automation","gestures","security","2026-11-10 10:12:30",false,"---\nname: ck:web-testing\ndescription: 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.\nlicense: Apache-2.0\nversion: 3.0.0\nargument-hint: \"[test-type] [target]\"\n---\n\n# Web Testing Skill\n\nComprehensive web testing: unit, integration, E2E, load, security, visual regression, accessibility.\n\n## Quick Start\n\n```bash\nnpx vitest run                    # Unit tests\nnpx playwright test               # E2E tests\nnpx playwright test --ui          # E2E with UI\nk6 run load-test.js               # Load tests\nnpx @axe-core\u002Fcli https:\u002F\u002Fexample.com  # Accessibility\nnpx lighthouse https:\u002F\u002Fexample.com     # Performance\n```\n\n## Testing Strategy (Choose Your Model)\n\n| Model | Structure | Best For |\n|-------|-----------|----------|\n| Pyramid | Unit 70% > Integration 20% > E2E 10% | Monoliths |\n| Trophy | Integration-heavy | Modern SPAs |\n| Honeycomb | Contract-centric | Microservices |\n\n→ `.\u002Freferences\u002Ftesting-pyramid-strategy.md`\n\n## Reference Documentation\n\n### Core Testing\n- `.\u002Freferences\u002Funit-integration-testing.md` - Vitest, browser mode, AAA\n- `.\u002Freferences\u002Fe2e-testing-playwright.md` - Fixtures, sharding, selectors\n- `.\u002Freferences\u002Fplaywright-component-testing.md` - CT patterns (production-ready)\n- `.\u002Freferences\u002Fcomponent-testing.md` - React\u002FVue\u002FAngular patterns\n\n### Test Infrastructure\n- `.\u002Freferences\u002Ftest-data-management.md` - Factories, fixtures, seeding\n- `.\u002Freferences\u002Fdatabase-testing.md` - Testcontainers, transactions\n- `.\u002Freferences\u002Fci-cd-testing-workflows.md` - GitHub Actions, sharding\n- `.\u002Freferences\u002Fcontract-testing.md` - Pact, MSW patterns\n\n### Cross-Browser & Mobile\n- `.\u002Freferences\u002Fcross-browser-checklist.md` - Browser\u002Fdevice matrix\n- `.\u002Freferences\u002Fmobile-gesture-testing.md` - Touch, swipe, orientation\n\n### Performance & Quality\n- `.\u002Freferences\u002Fperformance-core-web-vitals.md` - LCP\u002FCLS\u002FINP, Lighthouse CI\n- `.\u002Freferences\u002Fvisual-regression.md` - Screenshot comparison\n- `.\u002Freferences\u002Ftest-flakiness-mitigation.md` - Stability strategies\n\n### Accessibility & Security\n- `.\u002Freferences\u002Faccessibility-testing.md` - WCAG, axe-core\n- `.\u002Freferences\u002Fsecurity-testing-overview.md` - OWASP Top 10\n- `.\u002Freferences\u002Fsecurity-checklists.md` - Auth, API, headers\n\n### API & Load\n- `.\u002Freferences\u002Fapi-testing.md` - Supertest, GraphQL\n- `.\u002Freferences\u002Fload-testing-k6.md` - k6 patterns\n\n### Checklists\n- `.\u002Freferences\u002Fpre-release-checklist.md` - Complete release checklist\n- `.\u002Freferences\u002Ffunctional-testing-checklist.md` - Feature testing\n\n## Scripts\n\n### Initialize Playwright Project\n```bash\nnode .\u002Fscripts\u002Finit-playwright.js [--ct] [--dir \u003Cpath>]\n```\nCreates best-practice Playwright setup: config, fixtures, example tests.\n\n### Analyze Test Results\n```bash\nnode .\u002Fscripts\u002Fanalyze-test-results.js \\\n  --playwright test-results\u002Fresults.json \\\n  --vitest coverage\u002Fvitest.json \\\n  --output markdown\n```\nParses Playwright\u002FVitest\u002FJUnit results into unified summary.\n\n## CI\u002FCD Integration\n\n```yaml\njobs:\n  test:\n    steps:\n      - run: npm run test:unit      # Gate 1: Fast fail\n      - run: npm run test:e2e       # Gate 2: After unit pass\n      - run: npm run test:a11y      # Accessibility\n      - run: npx lhci autorun       # Performance\n```\n","# Web Testing Skill\n\nComprehensive web testing: unit, integration, E2E, load, security, visual regression, accessibility.\n\n## Quick Start\n\n```bash\nnpx vitest run                    # Unit tests\nnpx playwright test               # E2E tests\nnpx playwright test --ui          # E2E with UI\nk6 run load-test.js               # Load tests\nnpx @axe-core\u002Fcli https:\u002F\u002Fexample.com  # Accessibility\nnpx lighthouse https:\u002F\u002Fexample.com     # Performance\n```\n\n## Testing Strategy (Choose Your Model)\n\n| Model | Structure | Best For |\n|-------|-----------|----------|\n| Pyramid | Unit 70% > Integration 20% > E2E 10% | Monoliths |\n| Trophy | Integration-heavy | Modern SPAs |\n| Honeycomb | Contract-centric | Microservices |\n\n→ `.\u002Freferences\u002Ftesting-pyramid-strategy.md`\n\n## Reference Documentation\n\n### Core Testing\n- `.\u002Freferences\u002Funit-integration-testing.md` - Vitest, browser mode, AAA\n- `.\u002Freferences\u002Fe2e-testing-playwright.md` - Fixtures, sharding, selectors\n- `.\u002Freferences\u002Fplaywright-component-testing.md` - CT patterns (production-ready)\n- `.\u002Freferences\u002Fcomponent-testing.md` - React\u002FVue\u002FAngular patterns\n\n### Test Infrastructure\n- `.\u002Freferences\u002Ftest-data-management.md` - Factories, fixtures, seeding\n- `.\u002Freferences\u002Fdatabase-testing.md` - Testcontainers, transactions\n- `.\u002Freferences\u002Fci-cd-testing-workflows.md` - GitHub Actions, sharding\n- `.\u002Freferences\u002Fcontract-testing.md` - Pact, MSW patterns\n\n### Cross-Browser & Mobile\n- `.\u002Freferences\u002Fcross-browser-checklist.md` - Browser\u002Fdevice matrix\n- `.\u002Freferences\u002Fmobile-gesture-testing.md` - Touch, swipe, orientation\n\n### Performance & Quality\n- `.\u002Freferences\u002Fperformance-core-web-vitals.md` - LCP\u002FCLS\u002FINP, Lighthouse CI\n- `.\u002Freferences\u002Fvisual-regression.md` - Screenshot comparison\n- `.\u002Freferences\u002Ftest-flakiness-mitigation.md` - Stability strategies\n\n### Accessibility & Security\n- `.\u002Freferences\u002Faccessibility-testing.md` - WCAG, axe-core\n- `.\u002Freferences\u002Fsecurity-testing-overview.md` - OWASP Top 10\n- `.\u002Freferences\u002Fsecurity-checklists.md` - Auth, API, headers\n\n### API & Load\n- `.\u002Freferences\u002Fapi-testing.md` - Supertest, GraphQL\n- `.\u002Freferences\u002Fload-testing-k6.md` - k6 patterns\n\n### Checklists\n- `.\u002Freferences\u002Fpre-release-checklist.md` - Complete release checklist\n- `.\u002Freferences\u002Ffunctional-testing-checklist.md` - Feature testing\n\n## Scripts\n\n### Initialize Playwright Project\n```bash\nnode .\u002Fscripts\u002Finit-playwright.js [--ct] [--dir \u003Cpath>]\n```\nCreates best-practice Playwright setup: config, fixtures, example tests.\n\n### Analyze Test Results\n```bash\nnode .\u002Fscripts\u002Fanalyze-test-results.js \\\n  --playwright test-results\u002Fresults.json \\\n  --vitest coverage\u002Fvitest.json \\\n  --output markdown\n```\nParses Playwright\u002FVitest\u002FJUnit results into unified summary.\n\n## CI\u002FCD Integration\n\n```yaml\njobs:\n  test:\n    steps:\n      - run: npm run test:unit      # Gate 1: Fast fail\n      - run: npm run test:e2e       # Gate 2: After unit pass\n      - run: npm run test:a11y      # Accessibility\n      - run: npx lhci autorun       # Performance\n```\n",{"name":5,"license":15,"version":49,"description":7,"argument-hint":50},"3.0.0","[test-type] [target]","master","3a0e1cd9f02f25856402695b26cd27a6c660365d",".claude\u002Fskills\u002Fweb-testing",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":60,"prompt":70,"zipAvailable":71},[61,64,67],{"tool":62,"command":63},"npx","npx skills add tvanle\u002FMiniProj --skill \"ck:web-testing\"",{"tool":65,"command":66},"bunx","bunx skills add tvanle\u002FMiniProj --skill \"ck:web-testing\"",{"tool":68,"command":69},"pnpm","pnpm dlx skills add tvanle\u002FMiniProj --skill \"ck:web-testing\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002FSKILL.md",true,[73,79,85,89,93,97,101,105,109,113,117,121,125,129,133,137,141,145,149,153,157,161,165,169,173,177,181,187],{"path":74,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":77,"sourceHtmlUrl":78},"checklist.md","REFERENCE","参考文档",891,"https:\u002F\u002Fgithub.com\u002Ftonygomes-wq\u002Fevo\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fbmad-qa-generate-e2e-tests\u002Fchecklist.md",{"path":80,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":83,"sourceHtmlUrl":84},"customize.toml","OTHER","其他",1639,"https:\u002F\u002Fgithub.com\u002Ftonygomes-wq\u002Fevo\u002Fblob\u002Fmain\u002F.kiro\u002Fskills\u002Fbmad-qa-generate-e2e-tests\u002Fcustomize.toml",{"path":86,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":87,"sourceHtmlUrl":88},"references\u002Faccessibility-testing.md",1959,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Faccessibility-testing.md",{"path":90,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":91,"sourceHtmlUrl":92},"references\u002Fapi-testing.md",1810,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fapi-testing.md",{"path":94,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":95,"sourceHtmlUrl":96},"references\u002Fci-cd-testing-workflows.md",2560,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fci-cd-testing-workflows.md",{"path":98,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":99,"sourceHtmlUrl":100},"references\u002Fcomponent-testing.md",2502,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fcomponent-testing.md",{"path":102,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":103,"sourceHtmlUrl":104},"references\u002Fcontract-testing.md",3334,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fcontract-testing.md",{"path":106,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":107,"sourceHtmlUrl":108},"references\u002Fcross-browser-checklist.md",1756,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fcross-browser-checklist.md",{"path":110,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":111,"sourceHtmlUrl":112},"references\u002Fdatabase-testing.md",3336,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fdatabase-testing.md",{"path":114,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":115,"sourceHtmlUrl":116},"references\u002Fe2e-testing-playwright.md",2768,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fe2e-testing-playwright.md",{"path":118,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":119,"sourceHtmlUrl":120},"references\u002Ffunctional-testing-checklist.md",2751,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Ffunctional-testing-checklist.md",{"path":122,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":123,"sourceHtmlUrl":124},"references\u002Finteractive-testing-patterns.md",2545,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Finteractive-testing-patterns.md",{"path":126,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":127,"sourceHtmlUrl":128},"references\u002Fload-testing-k6.md",1784,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fload-testing-k6.md",{"path":130,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":131,"sourceHtmlUrl":132},"references\u002Fmobile-gesture-testing.md",2197,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fmobile-gesture-testing.md",{"path":134,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":135,"sourceHtmlUrl":136},"references\u002Fperformance-core-web-vitals.md",3174,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fperformance-core-web-vitals.md",{"path":138,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":139,"sourceHtmlUrl":140},"references\u002Fplaywright-component-testing.md",2856,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fplaywright-component-testing.md",{"path":142,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":143,"sourceHtmlUrl":144},"references\u002Fpre-release-checklist.md",1872,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fpre-release-checklist.md",{"path":146,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":147,"sourceHtmlUrl":148},"references\u002Fsecurity-checklists.md",2517,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fsecurity-checklists.md",{"path":150,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":151,"sourceHtmlUrl":152},"references\u002Fsecurity-testing-overview.md",2825,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fsecurity-testing-overview.md",{"path":154,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":155,"sourceHtmlUrl":156},"references\u002Fshadow-dom-testing.md",1687,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fshadow-dom-testing.md",{"path":158,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":159,"sourceHtmlUrl":160},"references\u002Ftest-data-management.md",2919,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Ftest-data-management.md",{"path":162,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":163,"sourceHtmlUrl":164},"references\u002Ftest-flakiness-mitigation.md",1819,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Ftest-flakiness-mitigation.md",{"path":166,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":167,"sourceHtmlUrl":168},"references\u002Ftesting-pyramid-strategy.md",2164,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Ftesting-pyramid-strategy.md",{"path":170,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":171,"sourceHtmlUrl":172},"references\u002Funit-integration-testing.md",2725,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Funit-integration-testing.md",{"path":174,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":175,"sourceHtmlUrl":176},"references\u002Fvisual-regression.md",2268,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fvisual-regression.md",{"path":178,"resourceType":75,"resourceTypeDesc":76,"sizeBytes":179,"sourceHtmlUrl":180},"references\u002Fvulnerability-payloads.md",1286,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Freferences\u002Fvulnerability-payloads.md",{"path":182,"resourceType":183,"resourceTypeDesc":184,"sizeBytes":185,"sourceHtmlUrl":186},"scripts\u002Fanalyze-test-results.js","SCRIPT","脚本",7960,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Fscripts\u002Fanalyze-test-results.js",{"path":188,"resourceType":183,"resourceTypeDesc":184,"sizeBytes":189,"sourceHtmlUrl":190},"scripts\u002Finit-playwright.js",6687,"https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-testing\u002Fscripts\u002Finit-playwright.js",[192,218,251,277,294,312],{"skillNo":193,"name":194,"nameZh":6,"description":195,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":196,"licenseFileUrl":6,"sourceHtmlUrl":197,"categories":198,"keywords":199,"publishedAt":44},"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.","MIT","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fweb-frameworks\u002FSKILL.md",[],[26,200,201,202,203,204,205,206,207,32,208,209,210,211,212,213,214,215,216,217],"web frameworks","frameworks","ck:web frameworks","react","ssr","server","Optimization","Next.js","router","build","next","dependencies","caching","strategies","shared","caching strategies","feature","app",{"skillNo":219,"name":220,"nameZh":6,"description":221,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":196,"licenseFileUrl":6,"sourceHtmlUrl":222,"categories":223,"keywords":232,"publishedAt":44},"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",[224,227],{"categoryNo":225,"categoryName":226,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":228,"categoryName":229,"taxonomyType":230,"taxonomyTypeDesc":231},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[233,234,235,236,237,238,239,240,241,242,243,244,245,32,246,247,248,249,250],"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":252,"name":253,"nameZh":6,"description":254,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":196,"licenseFileUrl":6,"sourceHtmlUrl":255,"categories":256,"keywords":260,"publishedAt":44},"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",[257],{"categoryNo":258,"categoryName":259,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",[261,253,262,263,26,264,265,266,267,268,269,270,271,272,273,32,274,275,276,216],"threejs","gltf","implement","webgpu","create","examples","actions","api","Animation","3D","Audio","model","integrations","three","compute","physics",{"skillNo":278,"name":279,"nameZh":6,"description":280,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":196,"licenseFileUrl":6,"sourceHtmlUrl":281,"categories":282,"keywords":283,"publishedAt":44},"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",[],[284,285,286,287,288,289,290,291,292,32,293],"sequential thinking","thinking","ck:sequential thinking","planning","reasoning","verification","hypothesis","analysis","analyze","decomposition",{"skillNo":295,"name":296,"nameZh":6,"description":297,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":196,"licenseFileUrl":6,"sourceHtmlUrl":298,"categories":299,"keywords":303,"publishedAt":44},"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",[300],{"categoryNo":301,"categoryName":302,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究",[304,296,237,43,305,306,291,292,307,32,308,309,310,311],"research","best practices","Evaluation","technical","scalability","technology","requirements","maintainability",{"skillNo":313,"name":314,"nameZh":6,"description":315,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":196,"licenseFileUrl":6,"sourceHtmlUrl":316,"categories":317,"keywords":320,"publishedAt":44},"01M6DA9H758SH9WJR2KXBQE2F9","ck:plan","Plan implementations, design architectures, create technical roadmaps with detailed phases. Use for feature planning, system design, solution architecture, implementation strategy, phase documentation.","https:\u002F\u002Fgithub.com\u002Ftvanle\u002FMiniProj\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fplan\u002FSKILL.md",[318,319],{"categoryNo":225,"categoryName":226,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":228,"categoryName":229,"taxonomyType":230,"taxonomyTypeDesc":231},[321,314,237,322,323,324,265,287,325,326,327,328,329,307,330,32,331,332,333,216],"plan","validate","architecture","documentation","implementation strategy","red-team","team","system","archive","strategy","system design","implementation","task"]