[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ADTAG2DNFKS04PYV3VE7G1":3,"skill-same:01M6ADTAG2DNFKS04PYV3VE7G1":88},{"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":45,"linkOnly":46,"markdownContent":47,"markdownBody":48,"frontMatter":49,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":55,"ownerHtmlUrl":56,"ownerBlogUrl":57,"ownerDescription":58,"updatedAt":59,"install":60,"resources":73},"01M6ADTAG2DNFKS04PYV3VE7G1","mcp-copilot-studio-server-generator",null,"Generate a complete MCP server implementation optimized for Copilot Studio integration with proper schema constraints and streamable HTTP support","github\u002Fawesome-copilot","github","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","01M6AC83DS133TPXFSP1DHNCC6","GitHub","01M6AD3PBDYPK7NVFJNJ66Y8RS",41028,"MIT","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-copilot-studio-server-generator\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口","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],"MCP","studio","copilot","generator","copilot studio","server","mcp copilot studio server generator","for","with","complete","implementation","schema","constraints","integration","generate","http","support","mcp server","2026-11-10 10:12:30",false,"---\nname: mcp-copilot-studio-server-generator\ndescription: 'Generate a complete MCP server implementation optimized for Copilot Studio integration with proper schema constraints and streamable HTTP support'\n---\n\n# Power Platform MCP Connector Generator\n\nGenerate a complete Power Platform custom connector with Model Context Protocol (MCP) integration for Microsoft Copilot Studio. This prompt creates all necessary files following Power Platform connector standards with MCP streamable HTTP support.\n\n## Instructions\n\nCreate a complete MCP server implementation that:\n\n1. **Uses Copilot Studio MCP Pattern:**\n   - Implement `x-ms-agentic-protocol: mcp-streamable-1.0`\n   - Support JSON-RPC 2.0 communication protocol\n   - Provide streamable HTTP endpoint at `\u002Fmcp`\n   - Follow Power Platform connector structure\n\n2. **Schema Compliance Requirements:**\n   - **NO reference types** in tool inputs\u002Foutputs (filtered by Copilot Studio)\n   - **Single type values only** (not arrays of multiple types)\n   - **Avoid enum inputs** (interpreted as string, not enum)\n   - Use primitive types: string, number, integer, boolean, array, object\n   - Ensure all endpoints return full URIs\n\n3. **MCP Components to Include:**\n   - **Tools**: Functions for the language model to call (✅ Supported in Copilot Studio)\n   - **Resources**: File-like data outputs from tools (✅ Supported in Copilot Studio - must be tool outputs to be accessible)\n   - **Prompts**: Predefined templates for specific tasks (❌ Not yet supported in Copilot Studio)\n\n4. **Implementation Structure:**\n   ```\n   \u002FapiDefinition.swagger.json  (Power Platform connector schema)\n   \u002FapiProperties.json         (Connector metadata and configuration)\n   \u002Fscript.csx                 (Custom code transformations and logic)\n   \u002Fserver\u002F                    (MCP server implementation)\n   \u002Ftools\u002F                     (Individual MCP tools)\n   \u002Fresources\u002F                 (MCP resource handlers)\n   ```\n\n## Context Variables\n\n- **Server Purpose**: [Describe what the MCP server should accomplish]\n- **Tools Needed**: [List of specific tools to implement]  \n- **Resources**: [Types of resources to provide]\n- **Authentication**: [Auth method: none, api-key, oauth2]\n- **Host Environment**: [Azure Function, Express.js, FastAPI, etc.]\n- **Target APIs**: [External APIs to integrate with]\n\n## Expected Output\n\nGenerate:\n\n1. **apiDefinition.swagger.json** with:\n   - Proper `x-ms-agentic-protocol: mcp-streamable-1.0`\n   - MCP endpoint at POST `\u002Fmcp`\n   - Compliant schema definitions (no reference types)\n   - McpResponse and McpErrorResponse definitions\n\n2. **apiProperties.json** with:\n   - Connector metadata and branding\n   - Authentication configuration\n   - Policy templates if needed\n\n3. **script.csx** with:\n   - Custom C# code for request\u002Fresponse transformations\n   - MCP JSON-RPC message handling logic\n   - Data validation and processing functions\n   - Error handling and logging capabilities\n\n4. **MCP Server Code** with:\n   - JSON-RPC 2.0 request handler\n   - Tool registration and execution\n   - Resource management (as tool outputs)\n   - Proper error handling\n   - Copilot Studio compatibility checks\n\n5. **Individual Tools** that:\n   - Accept only primitive type inputs\n   - Return structured outputs\n   - Include resources as outputs when needed\n   - Provide clear descriptions for Copilot Studio\n\n6. **Deployment Configuration** for:\n   - Power Platform environment\n   - Copilot Studio agent integration\n   - Testing and validation\n\n## Validation Checklist\n\nEnsure generated code:\n- [ ] No reference types in schemas\n- [ ] All type fields are single types\n- [ ] Enum handling via string with validation\n- [ ] Resources available through tool outputs\n- [ ] Full URI endpoints\n- [ ] JSON-RPC 2.0 compliance\n- [ ] Proper x-ms-agentic-protocol header\n- [ ] McpResponse\u002FMcpErrorResponse schemas\n- [ ] Clear tool descriptions for Copilot Studio\n- [ ] Generative Orchestration compatible\n\n## Example Usage\n\n```yaml\nServer Purpose: Customer data management and analysis\nTools Needed: \n  - searchCustomers\n  - getCustomerDetails\n  - analyzeCustomerTrends\nResources:\n  - Customer profiles\n  - Analysis reports\nAuthentication: oauth2\nHost Environment: Azure Function\nTarget APIs: CRM System REST API\n```\n","# Power Platform MCP Connector Generator\n\nGenerate a complete Power Platform custom connector with Model Context Protocol (MCP) integration for Microsoft Copilot Studio. This prompt creates all necessary files following Power Platform connector standards with MCP streamable HTTP support.\n\n## Instructions\n\nCreate a complete MCP server implementation that:\n\n1. **Uses Copilot Studio MCP Pattern:**\n   - Implement `x-ms-agentic-protocol: mcp-streamable-1.0`\n   - Support JSON-RPC 2.0 communication protocol\n   - Provide streamable HTTP endpoint at `\u002Fmcp`\n   - Follow Power Platform connector structure\n\n2. **Schema Compliance Requirements:**\n   - **NO reference types** in tool inputs\u002Foutputs (filtered by Copilot Studio)\n   - **Single type values only** (not arrays of multiple types)\n   - **Avoid enum inputs** (interpreted as string, not enum)\n   - Use primitive types: string, number, integer, boolean, array, object\n   - Ensure all endpoints return full URIs\n\n3. **MCP Components to Include:**\n   - **Tools**: Functions for the language model to call (✅ Supported in Copilot Studio)\n   - **Resources**: File-like data outputs from tools (✅ Supported in Copilot Studio - must be tool outputs to be accessible)\n   - **Prompts**: Predefined templates for specific tasks (❌ Not yet supported in Copilot Studio)\n\n4. **Implementation Structure:**\n   ```\n   \u002FapiDefinition.swagger.json  (Power Platform connector schema)\n   \u002FapiProperties.json         (Connector metadata and configuration)\n   \u002Fscript.csx                 (Custom code transformations and logic)\n   \u002Fserver\u002F                    (MCP server implementation)\n   \u002Ftools\u002F                     (Individual MCP tools)\n   \u002Fresources\u002F                 (MCP resource handlers)\n   ```\n\n## Context Variables\n\n- **Server Purpose**: [Describe what the MCP server should accomplish]\n- **Tools Needed**: [List of specific tools to implement]  \n- **Resources**: [Types of resources to provide]\n- **Authentication**: [Auth method: none, api-key, oauth2]\n- **Host Environment**: [Azure Function, Express.js, FastAPI, etc.]\n- **Target APIs**: [External APIs to integrate with]\n\n## Expected Output\n\nGenerate:\n\n1. **apiDefinition.swagger.json** with:\n   - Proper `x-ms-agentic-protocol: mcp-streamable-1.0`\n   - MCP endpoint at POST `\u002Fmcp`\n   - Compliant schema definitions (no reference types)\n   - McpResponse and McpErrorResponse definitions\n\n2. **apiProperties.json** with:\n   - Connector metadata and branding\n   - Authentication configuration\n   - Policy templates if needed\n\n3. **script.csx** with:\n   - Custom C# code for request\u002Fresponse transformations\n   - MCP JSON-RPC message handling logic\n   - Data validation and processing functions\n   - Error handling and logging capabilities\n\n4. **MCP Server Code** with:\n   - JSON-RPC 2.0 request handler\n   - Tool registration and execution\n   - Resource management (as tool outputs)\n   - Proper error handling\n   - Copilot Studio compatibility checks\n\n5. **Individual Tools** that:\n   - Accept only primitive type inputs\n   - Return structured outputs\n   - Include resources as outputs when needed\n   - Provide clear descriptions for Copilot Studio\n\n6. **Deployment Configuration** for:\n   - Power Platform environment\n   - Copilot Studio agent integration\n   - Testing and validation\n\n## Validation Checklist\n\nEnsure generated code:\n- [ ] No reference types in schemas\n- [ ] All type fields are single types\n- [ ] Enum handling via string with validation\n- [ ] Resources available through tool outputs\n- [ ] Full URI endpoints\n- [ ] JSON-RPC 2.0 compliance\n- [ ] Proper x-ms-agentic-protocol header\n- [ ] McpResponse\u002FMcpErrorResponse schemas\n- [ ] Clear tool descriptions for Copilot Studio\n- [ ] Generative Orchestration compatible\n\n## Example Usage\n\n```yaml\nServer Purpose: Customer data management and analysis\nTools Needed: \n  - searchCustomers\n  - getCustomerDetails\n  - analyzeCustomerTrends\nResources:\n  - Customer profiles\n  - Analysis reports\nAuthentication: oauth2\nHost Environment: Azure Function\nTarget APIs: CRM System REST API\n```\n",{"name":5,"description":7},"main","5269f7ea2d6c3a9bfda5ed878b6726cf509121fd","skills\u002Fmcp-copilot-studio-server-generator",5335,"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-11 11:59:04",{"source":8,"skillName":5,"commands":61,"prompt":71,"zipAvailable":72},[62,65,68],{"tool":63,"command":64},"npx","npx skills add github\u002Fawesome-copilot --skill mcp-copilot-studio-server-generator",{"tool":66,"command":67},"bunx","bunx skills add github\u002Fawesome-copilot --skill mcp-copilot-studio-server-generator",{"tool":69,"command":70},"pnpm","pnpm dlx skills add github\u002Fawesome-copilot --skill mcp-copilot-studio-server-generator","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fmcp-copilot-studio-server-generator\u002FSKILL.md",true,[74,80,84],{"path":75,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":78,"sourceHtmlUrl":79},"AGENT-BRIEF.md","REFERENCE","参考文档",7942,"https:\u002F\u002Fgithub.com\u002Fderseitenschneider\u002Fdotfiles\u002Fblob\u002Fmain\u002Fclaude-config\u002F.claude\u002Fskills\u002Ftriage\u002FAGENT-BRIEF.md",{"path":81,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":82,"sourceHtmlUrl":83},"agents\u002Fopenai.yaml",135,"https:\u002F\u002Fgithub.com\u002Fderseitenschneider\u002Fdotfiles\u002Fblob\u002Fmain\u002Fclaude-config\u002F.claude\u002Fskills\u002Ftriage\u002Fagents\u002Fopenai.yaml",{"path":85,"resourceType":76,"resourceTypeDesc":77,"sizeBytes":86,"sourceHtmlUrl":87},"OUT-OF-SCOPE.md",4667,"https:\u002F\u002Fgithub.com\u002Fderseitenschneider\u002Fdotfiles\u002Fblob\u002Fmain\u002Fclaude-config\u002F.claude\u002Fskills\u002Ftriage\u002FOUT-OF-SCOPE.md",[89,119,146,176,208,225],{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":99,"publishedAt":45},"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",[95,98],{"categoryNo":96,"categoryName":97,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,35],"supabase","rls","supabase rls","supabase rls policies","project","when","review","change","read","write","security","isolation","tables","as","tests","prove","use","users","functions",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":126,"publishedAt":45},"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",[125],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[127,128,129,130,131,132,34,133,134,135,136,137,138,139,140,141,142,143,144,145],"distribution","skill distribution audit","audit","SET","deterministic","installer","discovery","comparison","helper","manifest","version","collection","drift","output","investigate","duplicate","template","release","reconcile",{"skillNo":147,"name":148,"nameZh":6,"description":149,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":150,"sourceHtmlUrl":151,"categories":152,"keywords":158,"publishedAt":45},"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",[153],{"categoryNo":154,"categoryName":155,"taxonomyType":156,"taxonomyTypeDesc":157},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[159,160,161,162,163,164,34,104,165,166,167,168,169,170,171,116,172,173,174,175],"custom","code","logicapps custom code net10 migration","migration","projects","standalone","deployment","applications","local","azure","worker","upgrades","package","apps","Legacy","debugging","workflows",{"skillNo":177,"name":178,"nameZh":6,"description":179,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":180,"sourceHtmlUrl":181,"categories":182,"keywords":185,"publishedAt":45},"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",[183,184],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":154,"categoryName":155,"taxonomyType":156,"taxonomyTypeDesc":157},[186,187,188,189,190,191,192,193,194,195,196,197,198,199,200,105,201,202,203,204,205,34,206,207],"winmd api search","search","api","windows","desktop","file access","enumeration","ui","ml","file","networking","capabilities","notifications","explore","access","features","full","camera","events","platform","methods","controls",{"skillNo":209,"name":210,"nameZh":6,"description":211,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":212,"licenseFileUrl":213,"sourceHtmlUrl":214,"categories":215,"keywords":221,"publishedAt":45},"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",[216,217,220],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":218,"categoryName":219,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[222,130,195,223,224],"resemble detect","https","identity",{"skillNo":226,"name":227,"nameZh":6,"description":228,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":212,"licenseFileUrl":229,"sourceHtmlUrl":230,"categories":231,"keywords":236,"publishedAt":45},"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",[232,235],{"categoryNo":233,"categoryName":234,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[237,238,239,240,160,106,9,129,241,242,223,243,244,245,246,247,248,249,250,251,252,253,114,254,255,256,257],"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"]