[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6JMH69TKSWXC59CDPJ31R5C":3,"skill-same:01M6JMH69TKSWXC59CDPJ31R5C":132},{"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":26,"publishedAt":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":55,"commitSha":56,"skillDirectory":57,"forksCount":58,"repositoryHtmlUrl":59,"repositoryHomepageUrl":60,"ownerHtmlUrl":61,"ownerBlogUrl":62,"ownerDescription":6,"updatedAt":63,"install":64,"resources":77},"01M6JMH69TKSWXC59CDPJ31R5C","azure_enterprise_infra_planner",null,"Architect and provision enterprise Azure infrastructure from workload descriptions. For cloud architects and platform engineers planning networking, identity, security, compliance, and multi-resource topologies with WAF alignment. Generates Bicep or Terraform directly (no azd). WHEN: 'plan Azure infrastructure', 'architect Azure landing zone', 'design hub-spoke network', 'plan multi-region DR topology', 'set up VNets firewalls and private endpoints', 'subscription-scope Bicep deployment'. PREFER azure-prepare FOR app-centric workflows.","LongLeo287\u002FOmniClaw","LongLeo287","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F141803367?v=4","01M6JK75C62VCNZKR5BRZ386YV","LongLeo","01M6JK75GQ78TSP1ZPXNKK3MCH",9,"MIT","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"infra","azure enterprise infra planner","azure","planner","Enterprise","scope","design","app","alignment","up","plan","SET","network","topology","networking","infrastructure","workload","identity","workflows","security","2026-11-10 10:12:30",false,"---\nname: azure_enterprise_infra_planner\n\ndescription: \"Architect and provision enterprise Azure infrastructure from workload descriptions. For cloud architects and platform engineers planning networking, identity, security, compliance, and multi-resource topologies with WAF alignment. Generates Bicep or Terraform directly (no azd). WHEN: 'plan Azure infrastructure', 'architect Azure landing zone', 'design hub-spoke network', 'plan multi-region DR topology', 'set up VNets firewalls and private endpoints', 'subscription-scope Bicep deployment'. PREFER azure-prepare FOR app-centric workflows.\"\nlicense: MIT\nmetadata:\n  author: Microsoft\n  version: \"1.0.1\"\n---\n\n# Azure Enterprise Infra Planner\n\n## When to Use This Skill\n\nActivate this skill when user wants to:\n- Plan enterprise Azure infrastructure from a workload or architecture description\n- Architect a landing zone, hub-spoke network, or multi-region topology\n- Design networking infrastructure: VNets, subnets, firewalls, private endpoints, VPN gateways\n- Plan identity, RBAC, and compliance-driven infrastructure\n- Generate Bicep or Terraform for subscription-scope or multi-resource-group deployments\n- Plan disaster recovery, failover, or cross-region high-availability topologies\n\n## Quick Reference\n\n| Property | Details |\n|---|---|\n| MCP tools | `get_azure_bestpractices_get`, `wellarchitectedframework_serviceguide_get`, `microsoft_docs_fetch`, `microsoft_docs_search`, `bicepschema_get` |\n| CLI commands | `az deployment group create`, `az bicep build`, `az resource list`, `terraform init`, `terraform plan`, `terraform validate`, `terraform apply` |\n| Output schema | [plan-schema.md](references\u002Fplan-schema.md) |\n| Key references | [research.md](references\u002Fresearch.md), [resources\u002F](references\u002Fresources\u002FREADME.md), [waf-checklist.md](references\u002Fwaf-checklist.md), [constraints\u002F](references\u002Fconstraints\u002FREADME.md) |\n\n## Workflow\n\nRead [workflow.md](references\u002Fworkflow.md) for detailed step-by-step instructions, including MCP tool usage, CLI commands, and decision points. Follow the phases in order, ensuring all key gates are passed before proceeding to the next phase.\n\n| Phase | Action | Key Gate |\n|-------|--------|----------|\n| 1 | Research — WAF Tools | All MCP tool calls complete |\n| 2 | Research — Refine & Lookup | Resource list approved by user |\n| 3 | Plan Generation | Plan JSON written to disk |\n| 4 | Verification | All checks pass, user approves |\n| 5 | IaC Generation | `meta.status` = `approved` |\n| 6 | Deployment | User confirms destructive actions |\n\n## MCP Tools\n\n| Tool | Purpose |\n|------|---------|\n| `get_azure_bestpractices_get` | Azure best practices for code generation, operations, and deployment |\n| `wellarchitectedframework_serviceguide_get` | WAF service guide for a specific Azure service |\n| `microsoft_docs_search` | Search Microsoft Learn for relevant documentation chunks |\n| `microsoft_docs_fetch` | Fetch full content of a Microsoft Learn page by URL |\n| `bicepschema_get` | Bicep schema definition for any Azure resource type (latest API version) |\n\n## Error Handling\n\n| Error | Cause | Fix |\n|---|---|---|\n| MCP tool error or not available | Tool call timeout, connection error, or tool doesn't exist | Retry once; fall back to reference files and notify user if unresolved |\n| Plan approval missing | `meta.status` is not `approved` | Stop and prompt user for approval before IaC generation or deployment |\n| IaC validation failure | `az bicep build` or `terraform validate` returns errors | Fix the generated code and re-validate; notify user if unresolved |\n| Pairing constraint violation | Incompatible SKU or resource combination | Fix in plan before proceeding to IaC generation |\n| Infra plan or IaC files not found | Files written to wrong location or not created | Verify files exist at `\u003Cproject-root>\u002F.azure\u002F` and `\u003Cproject-root>\u002Finfra\u002F`; if missing, re-create the files by following [workflow.md](references\u002Fworkflow.md) exactly |\n","# Azure Enterprise Infra Planner\n\n## When to Use This Skill\n\nActivate this skill when user wants to:\n- Plan enterprise Azure infrastructure from a workload or architecture description\n- Architect a landing zone, hub-spoke network, or multi-region topology\n- Design networking infrastructure: VNets, subnets, firewalls, private endpoints, VPN gateways\n- Plan identity, RBAC, and compliance-driven infrastructure\n- Generate Bicep or Terraform for subscription-scope or multi-resource-group deployments\n- Plan disaster recovery, failover, or cross-region high-availability topologies\n\n## Quick Reference\n\n| Property | Details |\n|---|---|\n| MCP tools | `get_azure_bestpractices_get`, `wellarchitectedframework_serviceguide_get`, `microsoft_docs_fetch`, `microsoft_docs_search`, `bicepschema_get` |\n| CLI commands | `az deployment group create`, `az bicep build`, `az resource list`, `terraform init`, `terraform plan`, `terraform validate`, `terraform apply` |\n| Output schema | [plan-schema.md](references\u002Fplan-schema.md) |\n| Key references | [research.md](references\u002Fresearch.md), [resources\u002F](references\u002Fresources\u002FREADME.md), [waf-checklist.md](references\u002Fwaf-checklist.md), [constraints\u002F](references\u002Fconstraints\u002FREADME.md) |\n\n## Workflow\n\nRead [workflow.md](references\u002Fworkflow.md) for detailed step-by-step instructions, including MCP tool usage, CLI commands, and decision points. Follow the phases in order, ensuring all key gates are passed before proceeding to the next phase.\n\n| Phase | Action | Key Gate |\n|-------|--------|----------|\n| 1 | Research — WAF Tools | All MCP tool calls complete |\n| 2 | Research — Refine & Lookup | Resource list approved by user |\n| 3 | Plan Generation | Plan JSON written to disk |\n| 4 | Verification | All checks pass, user approves |\n| 5 | IaC Generation | `meta.status` = `approved` |\n| 6 | Deployment | User confirms destructive actions |\n\n## MCP Tools\n\n| Tool | Purpose |\n|------|---------|\n| `get_azure_bestpractices_get` | Azure best practices for code generation, operations, and deployment |\n| `wellarchitectedframework_serviceguide_get` | WAF service guide for a specific Azure service |\n| `microsoft_docs_search` | Search Microsoft Learn for relevant documentation chunks |\n| `microsoft_docs_fetch` | Fetch full content of a Microsoft Learn page by URL |\n| `bicepschema_get` | Bicep schema definition for any Azure resource type (latest API version) |\n\n## Error Handling\n\n| Error | Cause | Fix |\n|---|---|---|\n| MCP tool error or not available | Tool call timeout, connection error, or tool doesn't exist | Retry once; fall back to reference files and notify user if unresolved |\n| Plan approval missing | `meta.status` is not `approved` | Stop and prompt user for approval before IaC generation or deployment |\n| IaC validation failure | `az bicep build` or `terraform validate` returns errors | Fix the generated code and re-validate; notify user if unresolved |\n| Pairing constraint violation | Incompatible SKU or resource combination | Fix in plan before proceeding to IaC generation |\n| Infra plan or IaC files not found | Files written to wrong location or not created | Verify files exist at `\u003Cproject-root>\u002F.azure\u002F` and `\u003Cproject-root>\u002Finfra\u002F`; if missing, re-create the files by following [workflow.md](references\u002Fworkflow.md) exactly |\n",{"name":5,"license":15,"metadata":52,"description":7},{"author":53,"version":54},"Microsoft","1.0.1","main","c173cdffe08e788a99b91928a831b476b8434838","ecosystem\u002Fskills\u002Fazure_enterprise_infra_planner",0,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw","https:\u002F\u002Fportfolio-longleo.vercel.app\u002Flabs\u002Fomniclaw.html","https:\u002F\u002Fgithub.com\u002FLongLeo287","https:\u002F\u002Fwww.facebook.com\u002FResourceRookie2023","2026-09-30 00:58:05",{"source":8,"skillName":5,"commands":65,"prompt":75,"zipAvailable":76},[66,69,72],{"tool":67,"command":68},"npx","npx skills add LongLeo287\u002FOmniClaw --skill azure_enterprise_infra_planner",{"tool":70,"command":71},"bunx","bunx skills add LongLeo287\u002FOmniClaw --skill azure_enterprise_infra_planner",{"tool":73,"command":74},"pnpm","pnpm dlx skills add LongLeo287\u002FOmniClaw --skill azure_enterprise_infra_planner","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002FSKILL.md",true,[78,84,88,92,96,100,104,108,112,116,120,124,128],{"path":79,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},"_DIR_IDENTITY.md","REFERENCE","参考文档",182,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002F_DIR_IDENTITY.md",{"path":85,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":86,"sourceHtmlUrl":87},"README.md",495,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002FREADME.md",{"path":89,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Fbicep_generation.md",3624,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fbicep_generation.md",{"path":93,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":94,"sourceHtmlUrl":95},"references\u002Fdeployment.md",3803,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fdeployment.md",{"path":97,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":98,"sourceHtmlUrl":99},"references\u002Fpairing_checks.md",3753,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fpairing_checks.md",{"path":101,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":102,"sourceHtmlUrl":103},"references\u002Fplan_schema.md",3222,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fplan_schema.md",{"path":105,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":106,"sourceHtmlUrl":107},"references\u002Fresearch.md",4325,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fresearch.md",{"path":109,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":110,"sourceHtmlUrl":111},"references\u002Fsample_infrastructure_plan.json",23073,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fsample_infrastructure_plan.json",{"path":113,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":114,"sourceHtmlUrl":115},"references\u002Fterraform_generation.md",2812,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fterraform_generation.md",{"path":117,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":118,"sourceHtmlUrl":119},"references\u002Fverification.md",1649,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fverification.md",{"path":121,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":122,"sourceHtmlUrl":123},"references\u002Fwaf_checklist.md",1903,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fwaf_checklist.md",{"path":125,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":126,"sourceHtmlUrl":127},"references\u002Fworkflow.md",4623,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Freferences\u002Fworkflow.md",{"path":129,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":130,"sourceHtmlUrl":131},"schema.json",492,"https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fazure_enterprise_infra_planner\u002Fschema.json",[133,171,193,221,237,264],{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":137,"categories":138,"keywords":151,"publishedAt":47},"01M6JR0KQP4MHT32TN40D9CBFX","UI-UX Pro Max","Advanced UI\u002FUX analysis and generation skills with data-driven patterns. Python scripts (core.py, search.py) for systematic UI pattern extraction, design system generation, and component search from curated data sources.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fui_components\u002Fui_ux_pro_max\u002FSKILL.md",[139,142,143,148],{"categoryNo":140,"categoryName":141,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":144,"categoryName":145,"taxonomyType":146,"taxonomyTypeDesc":147},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",{"categoryNo":149,"categoryName":150,"taxonomyType":146,"taxonomyTypeDesc":147},"01JBSEEDCAT000000000000033","数据分析师",[152,153,154,155,156,157,33,158,159,160,161,162,163,164,165,166,167,168,169,170],"ux","ui","ui ux pro max","max","pro","ui ux","component","search","analysis","team","rd","ui-ux","active","systematic","scripts","pattern extraction","sources","advanced","data-driven",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":178,"publishedAt":47},"01M6JR0EF5AEQHP2FSTB57H05P","shadcn-ui","Expert guidance for integrating and building applications with shadcn\u002Fui components, including component discovery, installation, customization, and best practices.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fui_components\u002Fshadcn_ui\u002FSKILL.md",[177],{"categoryNo":144,"categoryName":145,"taxonomyType":146,"taxonomyTypeDesc":147},[179,153,180,181,158,182,183,184,185,161,186,187,188,164,189,190,191,192],"shadcn","shadcn ui","components","core","best practices","applications","discovery","customization","guidance","expert","installation","ui components","with","for",{"skillNo":194,"name":195,"nameZh":6,"description":196,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":197,"categories":198,"keywords":202,"publishedAt":47},"01M6JR08F51BEN17RHFYX65WVE","zustand_store_ts","Create Zustand stores with TypeScript, subscribeWithSelector middleware, and proper state\u002Faction separation. Use when building React state management, creating global stores, or implementing reactive state patterns with Zustand.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fzustand_store_ts\u002FSKILL.md",[199],{"categoryNo":200,"categoryName":201,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[203,204,205,206,207,208,209,210,211,212,213,214,215,216,217,218,191,219,220],"zustand store ts","zustand","store","typescript","microsoft","react","create","state management","state","react state management","management","global","use","patterns","separation","middleware","action","implementing",{"skillNo":222,"name":204,"nameZh":6,"description":223,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":224,"categories":225,"keywords":226,"publishedAt":47},"01M6JR00TDMVAFFCZXZ04AN7Q7","Zustand state management guide. Use when working with store code (src\u002Fstore\u002F**), implementing actions, managing state, or creating slices. Triggers on Zustand store development, state management questions, or action implementation.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fzustand\u002FSKILL.md",[],[204,227,210,228,211,229,230,213,231,215,232,233,234,205,191,235,236,219,220],"development","code","actions","src","guide","implementation","zustand state","triggers","questions","zustand state management",{"skillNo":238,"name":239,"nameZh":6,"description":240,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":241,"categories":242,"keywords":247,"publishedAt":47},"01M6JQZSWV4KWJP112G6XHEP44","youtube_summarizer","Automatically fetch YouTube video transcripts, generate structured summaries, and send full transcripts to messaging platforms. Detects YouTube URLs and provides metadata, key insights, and downloadable transcripts.","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fyoutube_summarizer\u002FSKILL.md",[243,246],{"categoryNo":244,"categoryName":245,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[248,249,250,251,252,253,254,255,256,257,258,259,260,261,262,263],"youtube","youtube summarizer","summarizer","generate","metadata","messaging","Video","fetch","telegram","transcription","summarization","structured","full","insights","transcripts","summaries",{"skillNo":265,"name":266,"nameZh":6,"description":267,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":268,"categories":269,"keywords":270,"publishedAt":47},"01M6JQZN3QJB6B77JGKJD62DQT","youtube_clipper","YouTube 视频智能剪辑工具。下载视频和字幕，AI 分析生成精细章节（几分钟级别）， 用户选择片段后自动剪辑、翻译字幕为中英双语、烧录字幕到视频，并生成总结文案。 使用场景：当用户需要剪辑 YouTube 视频、生成短视频片段、制作双语字幕版本时。 关键词：视频剪辑、YouTube、字幕翻译、双语字幕、视频下载、clip video","https:\u002F\u002Fgithub.com\u002FLongLeo287\u002FOmniClaw\u002Fblob\u002Fmain\u002Fecosystem\u002Fskills\u002Fyoutube_clipper\u002FSKILL.md",[],[248,271,272,254,273,274,275,276,277,278,279,280,281,282,283,284,285],"clipper","youtube clipper","Bash","下载","视频","生成","关键词","翻译","read","write","clip","总结","工具","文案","sonnet"]