[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6AD7VTHZ4RPZE3JH7WP1DVP":3,"skill-same:01M6AD7VTHZ4RPZE3JH7WP1DVP":162},{"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":57,"linkOnly":58,"markdownContent":59,"markdownBody":60,"frontMatter":61,"refName":62,"commitSha":63,"skillDirectory":64,"forksCount":65,"repositoryHtmlUrl":66,"repositoryHomepageUrl":67,"ownerHtmlUrl":68,"ownerBlogUrl":69,"ownerDescription":70,"updatedAt":71,"install":72,"resources":85},"01M6AD7VTHZ4RPZE3JH7WP1DVP","azure-architecture-autopilot",null,"Design Azure infrastructure using natural language, or analyze existing Azure resources to auto-generate architecture diagrams, refine them through conversation, and deploy with Bicep.\nWhen to use this skill: - \"Create X on Azure\", \"Set up a RAG architecture\" (new design) - \"Analyze my current Azure infrastructure\", \"Draw a diagram for rg-xxx\" (existing analysis) - \"Foundry is slow\", \"I want to reduce costs\", \"Strengthen security\" (natural language modification) - Azure resource deployment, Bicep template generation, IaC code generation - Microsoft Foundry, AI Search, OpenAI, Fabric, ADLS Gen2, Databricks, and all Azure services","github\u002Fawesome-copilot","github","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","01M6AC83DS133TPXFSP1DHNCC6","GitHub","01M6AD3PBDYPK7NVFJNJ66Y8RS",41156,"MIT","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56],"azure architecture autopilot","azure architecture","architecture","autopilot","azure","conversation","search","SET","analysis","analyze","auto","up","diagrams","code","resources","reduce","when","new","openai","design","fabric","generate","create","deployment","architecture diagrams","rag","databricks","diagram","deploy","microsoft foundry","foundry","microsoft","security","2026-11-10 10:12:30",false,"---\nname: azure-architecture-autopilot\ndescription: >\n  Design Azure infrastructure using natural language, or analyze existing Azure resources\n  to auto-generate architecture diagrams, refine them through conversation, and deploy with Bicep.\n\n  When to use this skill:\n  - \"Create X on Azure\", \"Set up a RAG architecture\" (new design)\n  - \"Analyze my current Azure infrastructure\", \"Draw a diagram for rg-xxx\" (existing analysis)\n  - \"Foundry is slow\", \"I want to reduce costs\", \"Strengthen security\" (natural language modification)\n  - Azure resource deployment, Bicep template generation, IaC code generation\n  - Microsoft Foundry, AI Search, OpenAI, Fabric, ADLS Gen2, Databricks, and all Azure services\n---\n\n# Azure Architecture Builder\n\nA pipeline that designs Azure infrastructure using natural language, or analyzes existing resources to visualize architecture and proceed through modification and deployment.\n\nThe diagram engine is **embedded within the skill** (`scripts\u002F` folder).\nNo `pip install` needed — it directly uses the bundled Python scripts\nto generate interactive HTML diagrams with 605+ official Azure icons.\nReady to use immediately without network access or package installation.\n\n## Automatic User Language Detection\n\n**? Detect the language of the user's first message and provide all subsequent responses in that language. This is the highest-priority principle.**\n\n- If the user writes in Korean → respond in Korean\n- If the user writes in English → **respond in English** (ask_user, progress updates, reports, Bicep comments — all in English)\n- The instructions and examples in this document are written in English, and **all user-facing output must match the user's language**\n\n**⚠️ Do not copy examples from this document verbatim to the user.**\nUse only the structure as reference, and adapt text to the user's language.\n\n## Tool Usage Guide (GHCP Environment)\n\n| Feature | Tool Name | Notes |\n|---------|-----------|-------|\n| Fetch URL content | `web_fetch` | For MS Docs lookups, etc. |\n| Web search | `web_search` | URL discovery |\n| Ask user | `ask_user` | `choices` must be a string array |\n| Sub-agents | `task` | explore\u002Ftask\u002Fgeneral-purpose |\n| Shell command execution | `powershell` | Windows PowerShell |\n\n> All sub-agents (explore\u002Ftask\u002Fgeneral-purpose) cannot use `web_fetch` or `web_search`.\n> Fact-checking that requires MS Docs lookups must be performed **directly by the main agent**.\n\n## External Tool Path Discovery\n\n`az`, `python`, `bicep`, etc. are often not on PATH.\n**Discover once before starting a Phase and cache the result. Do not re-discover every time.**\n\n> **⚠️ Do not use `Get-Command python`** — risk of Windows Store alias.\n> Direct filesystem discovery (`$env:LOCALAPPDATA\\Programs\\Python`) takes priority.\n\naz CLI path:\n```powershell\n$azCmd = $null\nif (Get-Command az -ErrorAction SilentlyContinue) { $azCmd = 'az' }\nif (-not $azCmd) {\n  $azExe = Get-ChildItem -Path \"$env:ProgramFiles\\Microsoft SDKs\\Azure\\CLI2\\wbin\", \"$env:LOCALAPPDATA\\Programs\\Azure CLI\\wbin\" -Filter \"az.cmd\" -ErrorAction SilentlyContinue | Select-Object -First 1 -ExpandProperty FullName\n  if ($azExe) { $azCmd = $azExe }\n}\n```\n\nPython path + embedded diagram engine: refer to the diagram generation section in `references\u002Fphase1-advisor.md`.\n\n## Progress Updates Required\n\nUse blockquote + emoji + bold format:\n```markdown\n> **⏳ [Action]** — [Reason]\n> **✅ [Complete]** — [Result]\n> **⚠️ [Warning]** — [Details]\n> **❌ [Failed]** — [Cause]\n```\n\n## Parallel Preload Principle\n\nWhile waiting for user input via `ask_user`, preload information needed for the next step in parallel.\n\n| ask_user Question | Preload Simultaneously |\n|---|---|\n| Project name \u002F scan scope | Reference files, MS Docs, Python path discovery, **diagram module path verification** |\n| Model\u002FSKU selection | MS Docs for next question choices |\n| Architecture confirmation | `az account show\u002Flist`, `az group list` |\n| Subscription selection | `az group list` |\n\n---\n\n## Path Branching — Automatically Determined by User Request\n\n### Path A: New Design (New Build)\n\n**Trigger**: \"create\", \"set up\", \"deploy\", \"build\", etc.\n```\nPhase 1 (references\u002Fphase1-advisor.md) — Interactive architecture design + diagram\n    ↓\nPhase 2 (references\u002Fbicep-generator.md) — Bicep code generation\n    ↓\nPhase 3 (references\u002Fbicep-reviewer.md) — Code review + compilation verification\n    ↓\nPhase 4 (references\u002Fphase4-deployer.md) — validate → what-if → deploy\n```\n\n### Path B: Existing Analysis + Modification (Analyze & Modify)\n\n**Trigger**: \"analyze\", \"current resources\", \"scan\", \"draw a diagram\", \"show my infrastructure\", etc.\n```\nPhase 0 (references\u002Fphase0-scanner.md) — Existing resource scan + diagram\n    ↓\nModification conversation — \"What would you like to change here?\" (natural language modification request → follow-up questions)\n    ↓\nPhase 1 (references\u002Fphase1-advisor.md) — Confirm modifications + update diagram\n    ↓\nPhase 2~4 — Same as above\n```\n\n### When Path Determination Is Ambiguous\n\nAsk the user directly:\n```\nask_user({\n  question: \"What would you like to do?\",\n  choices: [\n    \"Design a new Azure architecture (Recommended)\",\n    \"Analyze + modify existing Azure resources\"\n  ]\n})\n```\n\n---\n\n## Phase Transition Rules\n\n- Each Phase reads and follows the instructions in its corresponding `references\u002F*.md` file\n- When transitioning between Phases, always inform the user about the next step\n- Do not skip Phases (especially the what-if between Phase 3 → Phase 4)\n- **? Required condition for Phase 1 → Phase 2 transition**: `01_arch_diagram_draft.html` must have been generated using the embedded diagram engine and shown to the user. **Do not proceed to Bicep generation without a diagram.** Completing spec collection alone does not mean Phase 1 is done — Phase 1 includes diagram generation + user confirmation.\n- Modification request after deployment → return to Phase 1, not Phase 0 (Delta Confirmation Rule)\n\n## Service Coverage & Fallback\n\n### Optimized Services\nMicrosoft Foundry, Azure OpenAI, AI Search, ADLS Gen2, Key Vault, Microsoft Fabric, Azure Data Factory, VNet\u002FPrivate Endpoint, AML\u002FAI Hub\n\n### Other Azure Services\nAll supported — MS Docs are automatically consulted to generate at the same quality standard.\n**Do not send messages that cause user anxiety such as \"out of scope\" or \"best-effort\".**\n\n### Stable vs Dynamic Information Handling\n\n| Category | Handling Method | Examples |\n|----------|----------------|---------|\n| **Stable** | Reference files first | `isHnsEnabled: true`, PE triple set |\n| **Dynamic** | **Always fetch MS Docs** | API version, model availability, SKU, region |\n\n## Quick Reference\n\n| File | Role |\n|------|------|\n| `references\u002Fphase0-scanner.md` | Existing resource scan + relationship inference + diagram |\n| `references\u002Fphase1-advisor.md` | Interactive architecture design + fact checking |\n| `references\u002Fbicep-generator.md` | Bicep code generation rules |\n| `references\u002Fbicep-reviewer.md` | Code review checklist |\n| `references\u002Fphase4-deployer.md` | validate → what-if → deploy |\n| `references\u002Fservice-gotchas.md` | Required properties, PE mappings |\n| `references\u002Fazure-dynamic-sources.md` | MS Docs URL registry |\n| `references\u002Fazure-common-patterns.md` | PE\u002Fsecurity\u002Fnaming patterns |\n| `references\u002Fai-data.md` | AI\u002FData service guide |\n| `assets\u002F06-architecture-diagram.png` | Example generated architecture diagram |\n| `assets\u002F07-azure-portal-resources.png` | Example Azure portal resource view |\n| `assets\u002F08-deployment-succeeded.png` | Example successful deployment result |\n","# Azure Architecture Builder\n\nA pipeline that designs Azure infrastructure using natural language, or analyzes existing resources to visualize architecture and proceed through modification and deployment.\n\nThe diagram engine is **embedded within the skill** (`scripts\u002F` folder).\nNo `pip install` needed — it directly uses the bundled Python scripts\nto generate interactive HTML diagrams with 605+ official Azure icons.\nReady to use immediately without network access or package installation.\n\n## Automatic User Language Detection\n\n**? Detect the language of the user's first message and provide all subsequent responses in that language. This is the highest-priority principle.**\n\n- If the user writes in Korean → respond in Korean\n- If the user writes in English → **respond in English** (ask_user, progress updates, reports, Bicep comments — all in English)\n- The instructions and examples in this document are written in English, and **all user-facing output must match the user's language**\n\n**⚠️ Do not copy examples from this document verbatim to the user.**\nUse only the structure as reference, and adapt text to the user's language.\n\n## Tool Usage Guide (GHCP Environment)\n\n| Feature | Tool Name | Notes |\n|---------|-----------|-------|\n| Fetch URL content | `web_fetch` | For MS Docs lookups, etc. |\n| Web search | `web_search` | URL discovery |\n| Ask user | `ask_user` | `choices` must be a string array |\n| Sub-agents | `task` | explore\u002Ftask\u002Fgeneral-purpose |\n| Shell command execution | `powershell` | Windows PowerShell |\n\n> All sub-agents (explore\u002Ftask\u002Fgeneral-purpose) cannot use `web_fetch` or `web_search`.\n> Fact-checking that requires MS Docs lookups must be performed **directly by the main agent**.\n\n## External Tool Path Discovery\n\n`az`, `python`, `bicep`, etc. are often not on PATH.\n**Discover once before starting a Phase and cache the result. Do not re-discover every time.**\n\n> **⚠️ Do not use `Get-Command python`** — risk of Windows Store alias.\n> Direct filesystem discovery (`$env:LOCALAPPDATA\\Programs\\Python`) takes priority.\n\naz CLI path:\n```powershell\n$azCmd = $null\nif (Get-Command az -ErrorAction SilentlyContinue) { $azCmd = 'az' }\nif (-not $azCmd) {\n  $azExe = Get-ChildItem -Path \"$env:ProgramFiles\\Microsoft SDKs\\Azure\\CLI2\\wbin\", \"$env:LOCALAPPDATA\\Programs\\Azure CLI\\wbin\" -Filter \"az.cmd\" -ErrorAction SilentlyContinue | Select-Object -First 1 -ExpandProperty FullName\n  if ($azExe) { $azCmd = $azExe }\n}\n```\n\nPython path + embedded diagram engine: refer to the diagram generation section in `references\u002Fphase1-advisor.md`.\n\n## Progress Updates Required\n\nUse blockquote + emoji + bold format:\n```markdown\n> **⏳ [Action]** — [Reason]\n> **✅ [Complete]** — [Result]\n> **⚠️ [Warning]** — [Details]\n> **❌ [Failed]** — [Cause]\n```\n\n## Parallel Preload Principle\n\nWhile waiting for user input via `ask_user`, preload information needed for the next step in parallel.\n\n| ask_user Question | Preload Simultaneously |\n|---|---|\n| Project name \u002F scan scope | Reference files, MS Docs, Python path discovery, **diagram module path verification** |\n| Model\u002FSKU selection | MS Docs for next question choices |\n| Architecture confirmation | `az account show\u002Flist`, `az group list` |\n| Subscription selection | `az group list` |\n\n---\n\n## Path Branching — Automatically Determined by User Request\n\n### Path A: New Design (New Build)\n\n**Trigger**: \"create\", \"set up\", \"deploy\", \"build\", etc.\n```\nPhase 1 (references\u002Fphase1-advisor.md) — Interactive architecture design + diagram\n    ↓\nPhase 2 (references\u002Fbicep-generator.md) — Bicep code generation\n    ↓\nPhase 3 (references\u002Fbicep-reviewer.md) — Code review + compilation verification\n    ↓\nPhase 4 (references\u002Fphase4-deployer.md) — validate → what-if → deploy\n```\n\n### Path B: Existing Analysis + Modification (Analyze & Modify)\n\n**Trigger**: \"analyze\", \"current resources\", \"scan\", \"draw a diagram\", \"show my infrastructure\", etc.\n```\nPhase 0 (references\u002Fphase0-scanner.md) — Existing resource scan + diagram\n    ↓\nModification conversation — \"What would you like to change here?\" (natural language modification request → follow-up questions)\n    ↓\nPhase 1 (references\u002Fphase1-advisor.md) — Confirm modifications + update diagram\n    ↓\nPhase 2~4 — Same as above\n```\n\n### When Path Determination Is Ambiguous\n\nAsk the user directly:\n```\nask_user({\n  question: \"What would you like to do?\",\n  choices: [\n    \"Design a new Azure architecture (Recommended)\",\n    \"Analyze + modify existing Azure resources\"\n  ]\n})\n```\n\n---\n\n## Phase Transition Rules\n\n- Each Phase reads and follows the instructions in its corresponding `references\u002F*.md` file\n- When transitioning between Phases, always inform the user about the next step\n- Do not skip Phases (especially the what-if between Phase 3 → Phase 4)\n- **? Required condition for Phase 1 → Phase 2 transition**: `01_arch_diagram_draft.html` must have been generated using the embedded diagram engine and shown to the user. **Do not proceed to Bicep generation without a diagram.** Completing spec collection alone does not mean Phase 1 is done — Phase 1 includes diagram generation + user confirmation.\n- Modification request after deployment → return to Phase 1, not Phase 0 (Delta Confirmation Rule)\n\n## Service Coverage & Fallback\n\n### Optimized Services\nMicrosoft Foundry, Azure OpenAI, AI Search, ADLS Gen2, Key Vault, Microsoft Fabric, Azure Data Factory, VNet\u002FPrivate Endpoint, AML\u002FAI Hub\n\n### Other Azure Services\nAll supported — MS Docs are automatically consulted to generate at the same quality standard.\n**Do not send messages that cause user anxiety such as \"out of scope\" or \"best-effort\".**\n\n### Stable vs Dynamic Information Handling\n\n| Category | Handling Method | Examples |\n|----------|----------------|---------|\n| **Stable** | Reference files first | `isHnsEnabled: true`, PE triple set |\n| **Dynamic** | **Always fetch MS Docs** | API version, model availability, SKU, region |\n\n## Quick Reference\n\n| File | Role |\n|------|------|\n| `references\u002Fphase0-scanner.md` | Existing resource scan + relationship inference + diagram |\n| `references\u002Fphase1-advisor.md` | Interactive architecture design + fact checking |\n| `references\u002Fbicep-generator.md` | Bicep code generation rules |\n| `references\u002Fbicep-reviewer.md` | Code review checklist |\n| `references\u002Fphase4-deployer.md` | validate → what-if → deploy |\n| `references\u002Fservice-gotchas.md` | Required properties, PE mappings |\n| `references\u002Fazure-dynamic-sources.md` | MS Docs URL registry |\n| `references\u002Fazure-common-patterns.md` | PE\u002Fsecurity\u002Fnaming patterns |\n| `references\u002Fai-data.md` | AI\u002FData service guide |\n| `assets\u002F06-architecture-diagram.png` | Example generated architecture diagram |\n| `assets\u002F07-azure-portal-resources.png` | Example Azure portal resource view |\n| `assets\u002F08-deployment-succeeded.png` | Example successful deployment result |\n",{"name":5,"description":7},"main","5269f7ea2d6c3a9bfda5ed878b6726cf509121fd","skills\u002Fazure-architecture-autopilot",5360,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot","https:\u002F\u002Fawesome-copilot.github.com\u002F","https:\u002F\u002Fgithub.com\u002Fgithub","https:\u002F\u002Fgithub.com\u002Fabout","How people build software.","2026-11-14 05:37:52",{"source":8,"skillName":5,"commands":73,"prompt":83,"zipAvailable":84},[74,77,80],{"tool":75,"command":76},"npx","npx skills add github\u002Fawesome-copilot --skill azure-architecture-autopilot",{"tool":78,"command":79},"bunx","bunx skills add github\u002Fawesome-copilot --skill azure-architecture-autopilot",{"tool":81,"command":82},"pnpm","pnpm dlx skills add github\u002Fawesome-copilot --skill azure-architecture-autopilot","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002FSKILL.md",true,[86,92,98,102,106,112,116,120,124,128,132,136,140,144,148,154,158],{"path":87,"resourceType":88,"resourceTypeDesc":89,"sizeBytes":90,"sourceHtmlUrl":91},".gitignore","OTHER","其他",508,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002F.gitignore",{"path":93,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":96,"sourceHtmlUrl":97},"assets\u002F06-architecture-diagram.png","ASSET","资产文件",334642,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Fassets\u002F06-architecture-diagram.png",{"path":99,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":100,"sourceHtmlUrl":101},"assets\u002F07-azure-portal-resources.png",175557,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Fassets\u002F07-azure-portal-resources.png",{"path":103,"resourceType":94,"resourceTypeDesc":95,"sizeBytes":104,"sourceHtmlUrl":105},"assets\u002F08-deployment-succeeded.png",42019,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Fassets\u002F08-deployment-succeeded.png",{"path":107,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":110,"sourceHtmlUrl":111},"references\u002Fai-data.md","REFERENCE","参考文档",7293,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Fai-data.md",{"path":113,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":114,"sourceHtmlUrl":115},"references\u002Farchitecture-guidance-sources.md",7071,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Farchitecture-guidance-sources.md",{"path":117,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":118,"sourceHtmlUrl":119},"references\u002Fazure-common-patterns.md",4291,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Fazure-common-patterns.md",{"path":121,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":122,"sourceHtmlUrl":123},"references\u002Fazure-dynamic-sources.md",4848,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Fazure-dynamic-sources.md",{"path":125,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":126,"sourceHtmlUrl":127},"references\u002Fbicep-generator.md",20327,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Fbicep-generator.md",{"path":129,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":130,"sourceHtmlUrl":131},"references\u002Fbicep-reviewer.md",7262,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Fbicep-reviewer.md",{"path":133,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":134,"sourceHtmlUrl":135},"references\u002Fphase0-scanner.md",25474,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Fphase0-scanner.md",{"path":137,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":138,"sourceHtmlUrl":139},"references\u002Fphase1-advisor.md",47989,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Fphase1-advisor.md",{"path":141,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":142,"sourceHtmlUrl":143},"references\u002Fphase4-deployer.md",11974,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Fphase4-deployer.md",{"path":145,"resourceType":108,"resourceTypeDesc":109,"sizeBytes":146,"sourceHtmlUrl":147},"references\u002Fservice-gotchas.md",6529,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Freferences\u002Fservice-gotchas.md",{"path":149,"resourceType":150,"resourceTypeDesc":151,"sizeBytes":152,"sourceHtmlUrl":153},"scripts\u002Fcli.py","SCRIPT","脚本",5832,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Fscripts\u002Fcli.py",{"path":155,"resourceType":150,"resourceTypeDesc":151,"sizeBytes":156,"sourceHtmlUrl":157},"scripts\u002Fgenerator.py",140472,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Fscripts\u002Fgenerator.py",{"path":159,"resourceType":150,"resourceTypeDesc":151,"sizeBytes":160,"sourceHtmlUrl":161},"scripts\u002Ficons.py",2144733,"https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fazure-architecture-autopilot\u002Fscripts\u002Ficons.py",[163,194,221,248,281,298],{"skillNo":164,"name":165,"nameZh":6,"description":166,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":167,"categories":168,"keywords":175,"publishedAt":57},"01M70KXZNX9ES38N2A8M58ZZMZ","supabase-rls-policies","Write, review, and test Supabase Row Level Security (RLS) policies so that one user cannot read or change another user's rows. Use when creating or changing tables, policies, views, or security definer functions in a Supabase project, when reviewing a migration that touches RLS, or when asked to prove user isolation with pgTAP tests that sign in as two users.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fsupabase-rls-policies\u002FSKILL.md",[169,172],{"categoryNo":170,"categoryName":171,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":173,"categoryName":174,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[176,177,178,179,180,40,181,182,183,184,56,185,186,187,188,189,190,191,192,193],"supabase","rls","supabase rls","supabase rls policies","project","review","change","read","write","isolation","tables","as","tests","prove","use","users","functions","with",{"skillNo":195,"name":196,"nameZh":6,"description":197,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":198,"categories":199,"keywords":201,"publishedAt":57},"01M70KWA5YWXDV6V8DZ19E3T2Y","skill-distribution-audit","Audit a skill collection before release or investigate installer omissions, archived\u002Ftemplate leakage, duplicate identities, and manifest drift. Reconcile the intended public source set, distribution manifest, and actual discovery output for a specified consumer version. Includes a deterministic set-comparison helper.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fskill-distribution-audit\u002FSKILL.md",[200],{"categoryNo":173,"categoryName":174,"taxonomyType":21,"taxonomyTypeDesc":22},[202,203,204,31,205,206,207,208,209,210,211,212,213,214,215,216,217,218,219,220],"distribution","skill distribution audit","audit","deterministic","installer","for","discovery","comparison","helper","manifest","version","collection","drift","output","investigate","duplicate","template","release","reconcile",{"skillNo":222,"name":223,"nameZh":6,"description":224,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":225,"sourceHtmlUrl":226,"categories":227,"keywords":233,"publishedAt":57},"01M70KCJPFVW7PPQ49CC5R8JGK","logicapps-custom-code-net10-migration","Migrate Azure Logic Apps Standard local-function custom-code projects from .NET 8 to .NET 10. Use for legacy Logic Apps custom-code workspace upgrades, project\u002Fpackage configuration, custom-worker settings, publication, and integrated VS Code debugging. Not for ordinary .NET applications, standalone Azure Functions, Consumption workflows, or cloud deployment.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Flogicapps-custom-code-net10-migration\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Flogicapps-custom-code-net10-migration\u002FSKILL.md",[228],{"categoryNo":229,"categoryName":230,"taxonomyType":231,"taxonomyTypeDesc":232},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[234,37,235,236,237,238,207,180,47,239,240,28,241,242,243,190,244,245,246,247],"custom","logicapps custom code net10 migration","migration","projects","standalone","applications","local","worker","upgrades","package","apps","Legacy","debugging","workflows",{"skillNo":249,"name":250,"nameZh":6,"description":251,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":252,"sourceHtmlUrl":253,"categories":254,"keywords":259,"publishedAt":57},"01M6AEBN37RQMXJ3298PEY7PG1","winmd-api-search","Find and explore Windows desktop APIs. Use when building features that need platform capabilities — camera, file access, notifications, UI controls, AI\u002FML, sensors, networking, etc. Discovers the right API for a task and retrieves full type details (methods, properties, events, enumeration values).","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fwinmd-api-search\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fwinmd-api-search\u002FSKILL.md",[255,258],{"categoryNo":256,"categoryName":257,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":229,"categoryName":230,"taxonomyType":231,"taxonomyTypeDesc":232},[260,30,261,262,263,264,265,266,267,268,269,270,271,272,273,40,274,275,276,277,278,207,279,280],"winmd api search","api","windows","desktop","file access","enumeration","ui","ml","file","networking","capabilities","notifications","explore","access","features","full","camera","events","platform","methods","controls",{"skillNo":282,"name":283,"nameZh":6,"description":284,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":285,"licenseFileUrl":286,"sourceHtmlUrl":287,"categories":288,"keywords":294,"publishedAt":57},"01M6AE571R3SC1ZGE202B3NB5S","resemble-detect","Deepfake detection and media safety — detect AI-generated audio, images, video, and text, trace synthesis sources, apply watermarks, verify speaker identity, and analyze media intelligence using Resemble AI","Apache-2.0","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fresemble-detect\u002FLICENSE","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fresemble-detect\u002FSKILL.md",[289,290,293],{"categoryNo":256,"categoryName":257,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":291,"categoryName":292,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":173,"categoryName":174,"taxonomyType":21,"taxonomyTypeDesc":22},[295,31,268,296,297],"resemble detect","https","identity",{"skillNo":299,"name":300,"nameZh":6,"description":301,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":285,"licenseFileUrl":302,"sourceHtmlUrl":303,"categories":304,"keywords":309,"publishedAt":57},"01M6AE30BSK2HCY4TQQ22Z8JRD","quality-playbook","Run a complete quality engineering audit on any codebase. Derives behavioral requirements from the code, generates spec-traced functional tests, runs a three-pass code review with regression tests, executes a multi-model spec audit (Council of Three), and produces a consolidated bug report with TDD-verified patches. Finds the 35% of real defects that structural code review alone cannot catch. Works with any language. Trigger on 'quality playbook', 'spec audit', 'Council of Three', 'fitness-to-purpose', or 'coverage theater'.","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fquality-playbook\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fquality-playbook\u002FSKILL.md",[305,308],{"categoryNo":306,"categoryName":307,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":173,"categoryName":174,"taxonomyType":21,"taxonomyTypeDesc":22},[310,311,312,313,37,181,9,204,314,315,296,316,317,318,319,320,321,322,323,324,325,326,188,327,328,329,330],"playbook","quality playbook","quality","code review","tdd","run","report","spec","bug report","council","engineering","functional","spec audit","bug","verified","multi-model","three","coverage","model","regression","structural"]