[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6F3018V0VD3G3J5ECTZM1HV":3,"skill-same:01M6F3018V0VD3G3J5ECTZM1HV":77},{"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":28,"publishedAt":49,"linkOnly":50,"markdownContent":51,"markdownBody":52,"frontMatter":53,"refName":54,"commitSha":55,"skillDirectory":56,"forksCount":57,"repositoryHtmlUrl":58,"repositoryHomepageUrl":59,"ownerHtmlUrl":60,"ownerBlogUrl":6,"ownerDescription":61,"updatedAt":62,"install":63,"resources":76},"01M6F3018V0VD3G3J5ECTZM1HV","angular-tooling",null,"Use Angular CLI and development tools effectively in Angular v20+ projects. Use for project setup, code generation, building, testing, and configuration. Triggers on creating new projects, generating components\u002Fservices\u002Fmodules, configuring builds, running tests, or optimizing production builds. Don't use for Nx workspace commands, custom Webpack configurations, or non-Angular CLI build systems like Vite standalone or esbuild direct usage.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",67,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fanalogjs\u002Fangular-skills\u002Fangular-tooling\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"angular tooling","angular","tooling","direct","nx","triggers","commands","project","modules","vite","nx workspace","testing","projects","Tools","Code Generation","development tools","code","development","components","cli","2026-11-10 10:12:30",false,"---\nname: angular-tooling\ndescription: Use Angular CLI and development tools effectively in Angular v20+ projects. Use for project setup, code generation, building, testing, and configuration. Triggers on creating new projects, generating components\u002Fservices\u002Fmodules, configuring builds, running tests, or optimizing production builds. Don't use for Nx workspace commands, custom Webpack configurations, or non-Angular CLI build systems like Vite standalone or esbuild direct usage.\n---\n\n# Angular Tooling\n\nUse Angular CLI and development tools for efficient Angular v20+ development.\n\n## Project Setup\n\n### Create New Project\n\n```bash\n# Create new standalone project (default in v20+)\nng new my-app\n\n# With specific options\nng new my-app --style=scss --routing --ssr=false\n\n# Skip tests\nng new my-app --skip-tests\n\n# Minimal setup\nng new my-app --minimal --inline-style --inline-template\n```\n\n### Project Structure\n\n```\nmy-app\u002F\n├── src\u002F\n│   ├── app\u002F\n│   │   ├── app.component.ts\n│   │   ├── app.config.ts\n│   │   └── app.routes.ts\n│   ├── index.html\n│   ├── main.ts\n│   └── styles.scss\n├── public\u002F                  # Static assets\n├── angular.json             # CLI configuration\n├── package.json\n├── tsconfig.json\n└── tsconfig.app.json\n```\n\n## Code Generation\n\n### Components\n\n```bash\n# Generate component\nng generate component features\u002Fuser-profile\nng g c features\u002Fuser-profile  # Short form\n\n# With options\nng g c shared\u002Fbutton --inline-template --inline-style\nng g c features\u002Fdashboard --skip-tests\nng g c features\u002Fsettings --change-detection=OnPush\n\n# Flat (no folder)\nng g c shared\u002Ficon --flat\n\n# Dry run (preview)\nng g c features\u002Fcheckout --dry-run\n```\n\n### Services\n\n```bash\n# Generate service (providedIn: 'root' by default)\nng g service services\u002Fauth\nng g s services\u002Fuser\n\n# Skip tests\nng g s services\u002Fapi --skip-tests\n```\n\n### Other Schematics\n\n```bash\n# Directive\nng g directive directives\u002Fhighlight\nng g d directives\u002Ftooltip\n\n# Pipe\nng g pipe pipes\u002Ftruncate\nng g p pipes\u002Fdate-format\n\n# Guard (functional by default)\nng g guard guards\u002Fauth\n\n# Interceptor (functional by default)\nng g interceptor interceptors\u002Fauth\n\n# Interface\nng g interface models\u002Fuser\n\n# Enum\nng g enum models\u002Fstatus\n\n# Class\nng g class models\u002Fproduct\n```\n\n### Generate with Path Alias\n\n```bash\n# Components in feature folders\nng g c @features\u002Fproducts\u002Fproduct-list\nng g c @shared\u002Fui\u002Fbutton\n```\n\n## Development Server\n\n```bash\n# Start dev server\nng serve\nng s  # Short form\n\n# With options\nng serve --port 4201\nng serve --open  # Open browser\nng serve --host 0.0.0.0  # Expose to network\n\n# Production mode locally\nng serve --configuration=production\n\n# With SSL\nng serve --ssl --ssl-key .\u002Fssl\u002Fkey.pem --ssl-cert .\u002Fssl\u002Fcert.pem\n```\n\n## Building\n\n### Development Build\n\n```bash\nng build\n```\n\n### Production Build\n\n```bash\nng build --configuration=production\nng build -c production  # Short form\n\n# With specific options\nng build -c production --source-map=false\nng build -c production --named-chunks\n```\n\n### Build Output\n\n```\ndist\u002Fmy-app\u002F\n├── browser\u002F\n│   ├── index.html\n│   ├── main-[hash].js\n│   ├── polyfills-[hash].js\n│   └── styles-[hash].css\n└── server\u002F              # If SSR enabled\n    └── main.js\n```\n\n## Testing\n\n### Unit Tests\n\n```bash\n# Run tests\nng test\nng t  # Short form\n\n# Single run (CI)\nng test --watch=false --browsers=ChromeHeadless\n\n# With coverage\nng test --code-coverage\n\n# Specific file\nng test --include=**\u002Fuser.service.spec.ts\n```\n\n### E2E Tests\n\n```bash\n# Run e2e (if configured)\nng e2e\n```\n\n## Linting\n\n```bash\n# Run linter\nng lint\n\n# Fix auto-fixable issues\nng lint --fix\n```\n\n## Configuration\n\n### angular.json Key Sections\n\n```json\n{\n  \"projects\": {\n    \"my-app\": {\n      \"architect\": {\n        \"build\": {\n          \"builder\": \"@angular-devkit\u002Fbuild-angular:application\",\n          \"options\": {\n            \"outputPath\": \"dist\u002Fmy-app\",\n            \"index\": \"src\u002Findex.html\",\n            \"browser\": \"src\u002Fmain.ts\",\n            \"polyfills\": [\"zone.js\"],\n            \"tsConfig\": \"tsconfig.app.json\",\n            \"assets\": [\"{ \\\"glob\\\": \\\"**\u002F*\\\", \\\"input\\\": \\\"public\\\" }\"],\n            \"styles\": [\"src\u002Fstyles.scss\"],\n            \"scripts\": []\n          },\n          \"configurations\": {\n            \"production\": {\n              \"budgets\": [\n                {\n                  \"type\": \"initial\",\n                  \"maximumWarning\": \"500kB\",\n                  \"maximumError\": \"1MB\"\n                }\n              ],\n              \"outputHashing\": \"all\"\n            },\n            \"development\": {\n              \"optimization\": false,\n              \"extractLicenses\": false,\n              \"sourceMap\": true\n            }\n          }\n        }\n      }\n    }\n  }\n}\n```\n\n### Environment Configuration\n\n```typescript\n\u002F\u002F src\u002Fenvironments\u002Fenvironment.ts\nexport const environment = {\n  production: false,\n  apiUrl: 'http:\u002F\u002Flocalhost:3000\u002Fapi',\n};\n\n\u002F\u002F src\u002Fenvironments\u002Fenvironment.prod.ts\nexport const environment = {\n  production: true,\n  apiUrl: 'https:\u002F\u002Fapi.example.com',\n};\n```\n\nConfigure in angular.json:\n\n```json\n{\n  \"configurations\": {\n    \"production\": {\n      \"fileReplacements\": [\n        {\n          \"replace\": \"src\u002Fenvironments\u002Fenvironment.ts\",\n          \"with\": \"src\u002Fenvironments\u002Fenvironment.prod.ts\"\n        }\n      ]\n    }\n  }\n}\n```\n\n## Adding Libraries\n\n### Angular Libraries\n\n```bash\n# Add Angular Material\nng add @angular\u002Fmaterial\n\n# Add Angular PWA\nng add @angular\u002Fpwa\n\n# Add Angular SSR\nng add @angular\u002Fssr\n\n# Add Angular Localize\nng add @angular\u002Flocalize\n```\n\n### Third-Party Libraries\n\n```bash\n# Install and configure\nnpm install @ngrx\u002Fsignals\n\n# Some libraries have schematics\nng add @ngrx\u002Fstore\n```\n\n## Update Angular\n\n```bash\n# Check for updates\nng update\n\n# Update Angular core and CLI\nng update @angular\u002Fcore @angular\u002Fcli\n\n# Update all packages\nng update --all\n\n# Force update (skip peer dependency checks)\nng update @angular\u002Fcore @angular\u002Fcli --force\n```\n\n## Performance Analysis\n\n```bash\n# Build with stats\nng build -c production --stats-json\n\n# Analyze bundle (install esbuild-visualizer)\nnpx esbuild-visualizer --metadata dist\u002Fmy-app\u002Fbrowser\u002Fstats.json --open\n```\n\n## Caching\n\n```bash\n# Enable persistent build cache (default in v20+)\n# Configured in angular.json:\n{\n  \"cli\": {\n    \"cache\": {\n      \"enabled\": true,\n      \"path\": \".angular\u002Fcache\",\n      \"environment\": \"all\"\n    }\n  }\n}\n\n# Clear cache\nrm -rf .angular\u002Fcache\n```\n\nFor advanced configuration, see [references\u002Ftooling-patterns.md](references\u002Ftooling-patterns.md).\n\n","# Angular Tooling\n\nUse Angular CLI and development tools for efficient Angular v20+ development.\n\n## Project Setup\n\n### Create New Project\n\n```bash\n# Create new standalone project (default in v20+)\nng new my-app\n\n# With specific options\nng new my-app --style=scss --routing --ssr=false\n\n# Skip tests\nng new my-app --skip-tests\n\n# Minimal setup\nng new my-app --minimal --inline-style --inline-template\n```\n\n### Project Structure\n\n```\nmy-app\u002F\n├── src\u002F\n│   ├── app\u002F\n│   │   ├── app.component.ts\n│   │   ├── app.config.ts\n│   │   └── app.routes.ts\n│   ├── index.html\n│   ├── main.ts\n│   └── styles.scss\n├── public\u002F                  # Static assets\n├── angular.json             # CLI configuration\n├── package.json\n├── tsconfig.json\n└── tsconfig.app.json\n```\n\n## Code Generation\n\n### Components\n\n```bash\n# Generate component\nng generate component features\u002Fuser-profile\nng g c features\u002Fuser-profile  # Short form\n\n# With options\nng g c shared\u002Fbutton --inline-template --inline-style\nng g c features\u002Fdashboard --skip-tests\nng g c features\u002Fsettings --change-detection=OnPush\n\n# Flat (no folder)\nng g c shared\u002Ficon --flat\n\n# Dry run (preview)\nng g c features\u002Fcheckout --dry-run\n```\n\n### Services\n\n```bash\n# Generate service (providedIn: 'root' by default)\nng g service services\u002Fauth\nng g s services\u002Fuser\n\n# Skip tests\nng g s services\u002Fapi --skip-tests\n```\n\n### Other Schematics\n\n```bash\n# Directive\nng g directive directives\u002Fhighlight\nng g d directives\u002Ftooltip\n\n# Pipe\nng g pipe pipes\u002Ftruncate\nng g p pipes\u002Fdate-format\n\n# Guard (functional by default)\nng g guard guards\u002Fauth\n\n# Interceptor (functional by default)\nng g interceptor interceptors\u002Fauth\n\n# Interface\nng g interface models\u002Fuser\n\n# Enum\nng g enum models\u002Fstatus\n\n# Class\nng g class models\u002Fproduct\n```\n\n### Generate with Path Alias\n\n```bash\n# Components in feature folders\nng g c @features\u002Fproducts\u002Fproduct-list\nng g c @shared\u002Fui\u002Fbutton\n```\n\n## Development Server\n\n```bash\n# Start dev server\nng serve\nng s  # Short form\n\n# With options\nng serve --port 4201\nng serve --open  # Open browser\nng serve --host 0.0.0.0  # Expose to network\n\n# Production mode locally\nng serve --configuration=production\n\n# With SSL\nng serve --ssl --ssl-key .\u002Fssl\u002Fkey.pem --ssl-cert .\u002Fssl\u002Fcert.pem\n```\n\n## Building\n\n### Development Build\n\n```bash\nng build\n```\n\n### Production Build\n\n```bash\nng build --configuration=production\nng build -c production  # Short form\n\n# With specific options\nng build -c production --source-map=false\nng build -c production --named-chunks\n```\n\n### Build Output\n\n```\ndist\u002Fmy-app\u002F\n├── browser\u002F\n│   ├── index.html\n│   ├── main-[hash].js\n│   ├── polyfills-[hash].js\n│   └── styles-[hash].css\n└── server\u002F              # If SSR enabled\n    └── main.js\n```\n\n## Testing\n\n### Unit Tests\n\n```bash\n# Run tests\nng test\nng t  # Short form\n\n# Single run (CI)\nng test --watch=false --browsers=ChromeHeadless\n\n# With coverage\nng test --code-coverage\n\n# Specific file\nng test --include=**\u002Fuser.service.spec.ts\n```\n\n### E2E Tests\n\n```bash\n# Run e2e (if configured)\nng e2e\n```\n\n## Linting\n\n```bash\n# Run linter\nng lint\n\n# Fix auto-fixable issues\nng lint --fix\n```\n\n## Configuration\n\n### angular.json Key Sections\n\n```json\n{\n  \"projects\": {\n    \"my-app\": {\n      \"architect\": {\n        \"build\": {\n          \"builder\": \"@angular-devkit\u002Fbuild-angular:application\",\n          \"options\": {\n            \"outputPath\": \"dist\u002Fmy-app\",\n            \"index\": \"src\u002Findex.html\",\n            \"browser\": \"src\u002Fmain.ts\",\n            \"polyfills\": [\"zone.js\"],\n            \"tsConfig\": \"tsconfig.app.json\",\n            \"assets\": [\"{ \\\"glob\\\": \\\"**\u002F*\\\", \\\"input\\\": \\\"public\\\" }\"],\n            \"styles\": [\"src\u002Fstyles.scss\"],\n            \"scripts\": []\n          },\n          \"configurations\": {\n            \"production\": {\n              \"budgets\": [\n                {\n                  \"type\": \"initial\",\n                  \"maximumWarning\": \"500kB\",\n                  \"maximumError\": \"1MB\"\n                }\n              ],\n              \"outputHashing\": \"all\"\n            },\n            \"development\": {\n              \"optimization\": false,\n              \"extractLicenses\": false,\n              \"sourceMap\": true\n            }\n          }\n        }\n      }\n    }\n  }\n}\n```\n\n### Environment Configuration\n\n```typescript\n\u002F\u002F src\u002Fenvironments\u002Fenvironment.ts\nexport const environment = {\n  production: false,\n  apiUrl: 'http:\u002F\u002Flocalhost:3000\u002Fapi',\n};\n\n\u002F\u002F src\u002Fenvironments\u002Fenvironment.prod.ts\nexport const environment = {\n  production: true,\n  apiUrl: 'https:\u002F\u002Fapi.example.com',\n};\n```\n\nConfigure in angular.json:\n\n```json\n{\n  \"configurations\": {\n    \"production\": {\n      \"fileReplacements\": [\n        {\n          \"replace\": \"src\u002Fenvironments\u002Fenvironment.ts\",\n          \"with\": \"src\u002Fenvironments\u002Fenvironment.prod.ts\"\n        }\n      ]\n    }\n  }\n}\n```\n\n## Adding Libraries\n\n### Angular Libraries\n\n```bash\n# Add Angular Material\nng add @angular\u002Fmaterial\n\n# Add Angular PWA\nng add @angular\u002Fpwa\n\n# Add Angular SSR\nng add @angular\u002Fssr\n\n# Add Angular Localize\nng add @angular\u002Flocalize\n```\n\n### Third-Party Libraries\n\n```bash\n# Install and configure\nnpm install @ngrx\u002Fsignals\n\n# Some libraries have schematics\nng add @ngrx\u002Fstore\n```\n\n## Update Angular\n\n```bash\n# Check for updates\nng update\n\n# Update Angular core and CLI\nng update @angular\u002Fcore @angular\u002Fcli\n\n# Update all packages\nng update --all\n\n# Force update (skip peer dependency checks)\nng update @angular\u002Fcore @angular\u002Fcli --force\n```\n\n## Performance Analysis\n\n```bash\n# Build with stats\nng build -c production --stats-json\n\n# Analyze bundle (install esbuild-visualizer)\nnpx esbuild-visualizer --metadata dist\u002Fmy-app\u002Fbrowser\u002Fstats.json --open\n```\n\n## Caching\n\n```bash\n# Enable persistent build cache (default in v20+)\n# Configured in angular.json:\n{\n  \"cli\": {\n    \"cache\": {\n      \"enabled\": true,\n      \"path\": \".angular\u002Fcache\",\n      \"environment\": \"all\"\n    }\n  }\n}\n\n# Clear cache\nrm -rf .angular\u002Fcache\n```\n\nFor advanced configuration, see [references\u002Ftooling-patterns.md](references\u002Ftooling-patterns.md).\n\n",{"name":5,"description":7},"main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Fanalogjs\u002Fangular-skills\u002Fangular-tooling",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":64,"prompt":74,"zipAvailable":75},[65,68,71],{"tool":66,"command":67},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill angular-tooling",{"tool":69,"command":70},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill angular-tooling",{"tool":72,"command":73},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill angular-tooling","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fanalogjs\u002Fangular-skills\u002Fangular-tooling\u002FSKILL.md",true,[],[78,90,100,109,115,122],{"skillNo":79,"name":80,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":86,"publishedAt":49},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[83],{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[87,88,89],"model","model hierarchy","model hierarchy skill",{"skillNo":91,"name":92,"nameZh":6,"description":6,"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":96,"publishedAt":49},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[95],{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[97,98,99],"MCP","zoom","zoom mcp",{"skillNo":101,"name":102,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":103,"categories":104,"keywords":105,"publishedAt":49},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[106,107,108,98],"sdk","zoom apps sdk","apps",{"skillNo":110,"name":111,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":112,"categories":113,"keywords":114,"publishedAt":49},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[111],{"skillNo":116,"name":117,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":118,"categories":119,"keywords":121,"publishedAt":49},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[120],{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[117],{"skillNo":123,"name":124,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":125,"categories":126,"keywords":127,"publishedAt":49},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[124]]