[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6ADQBAWRQJ0QPR9SC4P0JQ9":3,"skill-same:01M6ADQBAWRQJ0QPR9SC4P0JQ9":95},{"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":50,"linkOnly":51,"markdownContent":52,"markdownBody":53,"frontMatter":54,"refName":55,"commitSha":56,"skillDirectory":57,"forksCount":58,"repositoryHtmlUrl":59,"repositoryHomepageUrl":60,"ownerHtmlUrl":61,"ownerBlogUrl":62,"ownerDescription":63,"updatedAt":64,"install":65,"resources":78},"01M6ADQBAWRQJ0QPR9SC4P0JQ9","integrate-context-matic",null,"Discovers and integrates third-party APIs using the context-matic MCP server. Uses `fetch_api` to find available API SDKs, `ask` for integration guidance, `model_search` and `endpoint_search` for SDK details. Use when the user asks to integrate a third-party API, add an API client, implement features with an external API, or work with any third-party API or SDK.","github\u002Fawesome-copilot","github","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","01M6AC83DS133TPXFSP1DHNCC6","GitHub","01M6AD3PBDYPK7NVFJNJ66Y8RS",41046,"MIT","https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fintegrate-context-matic\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,45,46,47,48,49],"integrate","integrate context matic","context","model","when","features","for","sdks","add","use","fetch","ask","work","MCP","api client","api","endpoint","server","integration","search","implement","mcp server","sdk","2026-11-10 10:12:30",false,"---\nname: integrate-context-matic\ndescription: 'Discovers and integrates third-party APIs using the context-matic MCP server. Uses `fetch_api` to find available API SDKs, `ask` for integration guidance, `model_search` and `endpoint_search` for SDK details. Use when the user asks to integrate a third-party API, add an API client, implement features with an external API, or work with any third-party API or SDK.'\n---\n\n# API Integration\n\nWhen the user asks to integrate a third-party API or implement anything involving an external API or SDK, follow this workflow. Do not rely on your own knowledge for available APIs or their capabilities — always use the context-matic MCP server.\n\n## When to Apply\n\nApply this skill when the user:\n- Asks to integrate a third-party API\n- Wants to add a client or SDK for an external service\n- Requests implementation that depends on an external API\n- Mentions a specific API (e.g. PayPal, Twilio) and implementation or integration\n\n## Workflow\n\n### 1. Ensure Guidelines and Skills Exist\n\n#### 1a. Detect the Project's Primary Language\n\nBefore checking for guidelines or skills, identify the project's primary programming language by inspecting the workspace:\n\n| File \u002F Pattern | Language |\n|---|---|\n| `*.csproj`, `*.sln` | `csharp` |\n| `package.json` with `\"typescript\"` dep or `.ts` files | `typescript` |\n| `requirements.txt`, `pyproject.toml`, `*.py` | `python` |\n| `go.mod`, `*.go` | `go` |\n| `pom.xml`, `build.gradle`, `*.java` | `java` |\n| `Gemfile`, `*.rb` | `ruby` |\n| `composer.json`, `*.php` | `php` |\n\nUse the detected language in all subsequent steps wherever `language` is required.\n\n#### 1b. Check for Existing Guidelines and Skills\n\nCheck whether guidelines and skills have already been added for this project by looking for their presence in the workspace.\n\n- `{language}-conventions` is the skill produced by **add_skills**.\n- `{language}-security-guidelines.md` and `{language}-test-guidelines.md` are language-specific guideline files produced by **add_guidelines**.\n- `update-activity-workflow.md` is a workflow guideline file produced by **add_guidelines** (it is not language-specific).\n- Check these independently. Do not treat the presence of one set as proof that the other set already exists.\n- **If any required guideline files for this project are missing:** Call **add_guidelines**.\n- **If `{language}-conventions` is missing for the project's language:** Call **add_skills**.\n- **If all required guideline files and `{language}-conventions` already exist:** Skip this step and proceed to step 2.\n\n### 2. Discover Available APIs\n\nCall **fetch_api** to find available APIs — always start here.\n\n- Always provide the `language` parameter using the language detected in step 1a.\n- Always provide the `key` parameter: pass the API name\u002Fkey from the user's request (e.g. `\"paypal\"`, `\"twilio\"`).\n- If the user did not provide an API name\u002Fkey, ask them which API they want to integrate, then call `fetch_api` with that value.\n- The tool returns only the matching API on an exact match, or the full API catalog (name, description, and `key`) when there is no exact match.\n- Identify the API that matches the user's request based on the name and description.\n- Extract the correct `key` for the user's requested API before proceeding. This key will be used for all subsequent tool calls related to that API.\n\n**If the requested API is not in the list:**\n- Inform the user that the API is not currently available in this plugin (context-matic) and stop.\n- Request guidance from user on how to proceed with the API's integration.\n\n### 3. Get Integration Guidance\n\n- Provide `ask` with: `language`, `key` (from step 2), and your `query`.\n- Break complex questions into smaller focused queries for best results:\n  - _\"How do I authenticate?\"_\n  - _\"How do I create a payment?\"_\n  - _\"What are the rate limits?\"_\n\n### 4. Look Up SDK Models and Endpoints (as needed)\n\nThese tools return definitions only — they do not call APIs or generate code.\n\n- **model_search** — look up a model\u002Fobject definition.\n  - Provide: `language`, `key`, and an exact or partial case-sensitive model name as `query` (e.g. `availableBalance`, `TransactionId`).\n- **endpoint_search** — look up an endpoint method's details.\n  - Provide: `language`, `key`, and an exact or partial case-sensitive method name as `query` (e.g. `createUser`, `get_account_balance`).\n\n### 5. Record Milestones\n\nCall **update_activity** (with the appropriate `milestone`) whenever one of these is **concretely reached in code or infrastructure** — not merely mentioned or planned:\n\n| Milestone | When to pass it |\n|---|---|\n| `sdk_setup` | SDK package is installed in the project (e.g. `npm install`, `pip install`, `go get` has run and succeeded). |\n| `auth_configured` | API credentials are explicitly written into the project's runtime environment (e.g. present in a `.env` file, secrets manager, or config file) **and** referenced in actual code. |\n| `first_call_made` | First API call code written and executed |\n| `error_encountered` | Developer reports a bug, error response, or failing call |\n| `error_resolved` | Fix applied and API call confirmed working |\n\n## Checklist\n\n- [ ] Project's primary language detected (step 1a)\n- [ ] `add_guidelines` called if guideline files were missing, otherwise skipped\n- [ ] `add_skills` called if `{language}-conventions` was missing, otherwise skipped\n- [ ] `fetch_api` called with correct `language` and `key` (API name)\n- [ ] Correct `key` identified for the requested API (or user informed if not found)\n- [ ] `update_activity` called only when a milestone is concretely reached in code\u002Finfrastructure — never for questions, searches, or tool lookups\n- [ ] `update_activity` called with the appropriate `milestone` at each integration milestone\n- [ ] `ask` used for integration guidance and code samples\n- [ ] `model_search` \u002F `endpoint_search` used as needed for SDK details\n- [ ] Project compiles after each code modification\n\n## Notes\n\n- **API not found**: If an API is missing from `fetch_api`, do not guess at SDK usage — inform the user that the API is not currently available in this plugin and stop.\n- **update_activity and fetch_api**: `fetch_api` is API discovery, not integration — do not call `update_activity` before it.\n","# API Integration\n\nWhen the user asks to integrate a third-party API or implement anything involving an external API or SDK, follow this workflow. Do not rely on your own knowledge for available APIs or their capabilities — always use the context-matic MCP server.\n\n## When to Apply\n\nApply this skill when the user:\n- Asks to integrate a third-party API\n- Wants to add a client or SDK for an external service\n- Requests implementation that depends on an external API\n- Mentions a specific API (e.g. PayPal, Twilio) and implementation or integration\n\n## Workflow\n\n### 1. Ensure Guidelines and Skills Exist\n\n#### 1a. Detect the Project's Primary Language\n\nBefore checking for guidelines or skills, identify the project's primary programming language by inspecting the workspace:\n\n| File \u002F Pattern | Language |\n|---|---|\n| `*.csproj`, `*.sln` | `csharp` |\n| `package.json` with `\"typescript\"` dep or `.ts` files | `typescript` |\n| `requirements.txt`, `pyproject.toml`, `*.py` | `python` |\n| `go.mod`, `*.go` | `go` |\n| `pom.xml`, `build.gradle`, `*.java` | `java` |\n| `Gemfile`, `*.rb` | `ruby` |\n| `composer.json`, `*.php` | `php` |\n\nUse the detected language in all subsequent steps wherever `language` is required.\n\n#### 1b. Check for Existing Guidelines and Skills\n\nCheck whether guidelines and skills have already been added for this project by looking for their presence in the workspace.\n\n- `{language}-conventions` is the skill produced by **add_skills**.\n- `{language}-security-guidelines.md` and `{language}-test-guidelines.md` are language-specific guideline files produced by **add_guidelines**.\n- `update-activity-workflow.md` is a workflow guideline file produced by **add_guidelines** (it is not language-specific).\n- Check these independently. Do not treat the presence of one set as proof that the other set already exists.\n- **If any required guideline files for this project are missing:** Call **add_guidelines**.\n- **If `{language}-conventions` is missing for the project's language:** Call **add_skills**.\n- **If all required guideline files and `{language}-conventions` already exist:** Skip this step and proceed to step 2.\n\n### 2. Discover Available APIs\n\nCall **fetch_api** to find available APIs — always start here.\n\n- Always provide the `language` parameter using the language detected in step 1a.\n- Always provide the `key` parameter: pass the API name\u002Fkey from the user's request (e.g. `\"paypal\"`, `\"twilio\"`).\n- If the user did not provide an API name\u002Fkey, ask them which API they want to integrate, then call `fetch_api` with that value.\n- The tool returns only the matching API on an exact match, or the full API catalog (name, description, and `key`) when there is no exact match.\n- Identify the API that matches the user's request based on the name and description.\n- Extract the correct `key` for the user's requested API before proceeding. This key will be used for all subsequent tool calls related to that API.\n\n**If the requested API is not in the list:**\n- Inform the user that the API is not currently available in this plugin (context-matic) and stop.\n- Request guidance from user on how to proceed with the API's integration.\n\n### 3. Get Integration Guidance\n\n- Provide `ask` with: `language`, `key` (from step 2), and your `query`.\n- Break complex questions into smaller focused queries for best results:\n  - _\"How do I authenticate?\"_\n  - _\"How do I create a payment?\"_\n  - _\"What are the rate limits?\"_\n\n### 4. Look Up SDK Models and Endpoints (as needed)\n\nThese tools return definitions only — they do not call APIs or generate code.\n\n- **model_search** — look up a model\u002Fobject definition.\n  - Provide: `language`, `key`, and an exact or partial case-sensitive model name as `query` (e.g. `availableBalance`, `TransactionId`).\n- **endpoint_search** — look up an endpoint method's details.\n  - Provide: `language`, `key`, and an exact or partial case-sensitive method name as `query` (e.g. `createUser`, `get_account_balance`).\n\n### 5. Record Milestones\n\nCall **update_activity** (with the appropriate `milestone`) whenever one of these is **concretely reached in code or infrastructure** — not merely mentioned or planned:\n\n| Milestone | When to pass it |\n|---|---|\n| `sdk_setup` | SDK package is installed in the project (e.g. `npm install`, `pip install`, `go get` has run and succeeded). |\n| `auth_configured` | API credentials are explicitly written into the project's runtime environment (e.g. present in a `.env` file, secrets manager, or config file) **and** referenced in actual code. |\n| `first_call_made` | First API call code written and executed |\n| `error_encountered` | Developer reports a bug, error response, or failing call |\n| `error_resolved` | Fix applied and API call confirmed working |\n\n## Checklist\n\n- [ ] Project's primary language detected (step 1a)\n- [ ] `add_guidelines` called if guideline files were missing, otherwise skipped\n- [ ] `add_skills` called if `{language}-conventions` was missing, otherwise skipped\n- [ ] `fetch_api` called with correct `language` and `key` (API name)\n- [ ] Correct `key` identified for the requested API (or user informed if not found)\n- [ ] `update_activity` called only when a milestone is concretely reached in code\u002Finfrastructure — never for questions, searches, or tool lookups\n- [ ] `update_activity` called with the appropriate `milestone` at each integration milestone\n- [ ] `ask` used for integration guidance and code samples\n- [ ] `model_search` \u002F `endpoint_search` used as needed for SDK details\n- [ ] Project compiles after each code modification\n\n## Notes\n\n- **API not found**: If an API is missing from `fetch_api`, do not guess at SDK usage — inform the user that the API is not currently available in this plugin and stop.\n- **update_activity and fetch_api**: `fetch_api` is API discovery, not integration — do not call `update_activity` before it.\n",{"name":5,"description":7},"main","5269f7ea2d6c3a9bfda5ed878b6726cf509121fd","skills\u002Fintegrate-context-matic",5340,"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 13:41:32",{"source":8,"skillName":5,"commands":66,"prompt":76,"zipAvailable":77},[67,70,73],{"tool":68,"command":69},"npx","npx skills add github\u002Fawesome-copilot --skill integrate-context-matic",{"tool":71,"command":72},"bunx","bunx skills add github\u002Fawesome-copilot --skill integrate-context-matic",{"tool":74,"command":75},"pnpm","pnpm dlx skills add github\u002Fawesome-copilot --skill integrate-context-matic","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fgithub\u002Fawesome-copilot\u002Fblob\u002Fmain\u002Fskills\u002Fintegrate-context-matic\u002FSKILL.md",true,[79,85,91],{"path":80,"resourceType":81,"resourceTypeDesc":82,"sizeBytes":83,"sourceHtmlUrl":84},"deps\u002Ffixture-throwing\u002Findex.js","SCRIPT","脚本",243,"https:\u002F\u002Fgithub.com\u002Fnodetool-ai\u002Fnodetool\u002Fblob\u002Fmain\u002Fpackages\u002Fsandbox-compiler\u002Ftests\u002Ffixtures\u002Fthrowing\u002Fdeps\u002Ffixture-throwing\u002Findex.js",{"path":86,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":89,"sourceHtmlUrl":90},"deps\u002Ffixture-throwing\u002Fpackage.json","REFERENCE","参考文档",163,"https:\u002F\u002Fgithub.com\u002Fnodetool-ai\u002Fnodetool\u002Fblob\u002Fmain\u002Fpackages\u002Fsandbox-compiler\u002Ftests\u002Ffixtures\u002Fthrowing\u002Fdeps\u002Ffixture-throwing\u002Fpackage.json",{"path":92,"resourceType":87,"resourceTypeDesc":88,"sizeBytes":93,"sourceHtmlUrl":94},"package.json",275,"https:\u002F\u002Fgithub.com\u002Fnodetool-ai\u002Fnodetool\u002Fblob\u002Fmain\u002Fpackages\u002Fsandbox-compiler\u002Ftests\u002Ffixtures\u002Fthrowing\u002Fpackage.json",[96,125,152,182,211,228],{"skillNo":97,"name":98,"nameZh":6,"description":99,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":100,"categories":101,"keywords":106,"publishedAt":50},"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",[102,105],{"categoryNo":103,"categoryName":104,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[107,108,109,110,111,31,112,113,114,115,116,117,118,119,120,121,36,122,123,124],"supabase","rls","supabase rls","supabase rls policies","project","review","change","read","write","security","isolation","tables","as","tests","prove","users","functions","with",{"skillNo":126,"name":127,"nameZh":6,"description":128,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":129,"categories":130,"keywords":132,"publishedAt":50},"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",[131],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[133,134,135,136,137,138,33,139,140,141,142,143,144,145,146,147,148,149,150,151],"distribution","skill distribution audit","audit","SET","deterministic","installer","discovery","comparison","helper","manifest","version","collection","drift","output","investigate","duplicate","template","release","reconcile",{"skillNo":153,"name":154,"nameZh":6,"description":155,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":156,"sourceHtmlUrl":157,"categories":158,"keywords":164,"publishedAt":50},"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",[159],{"categoryNo":160,"categoryName":161,"taxonomyType":162,"taxonomyTypeDesc":163},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[165,166,167,168,169,170,33,111,171,172,173,174,175,176,177,36,178,179,180,181],"custom","code","logicapps custom code net10 migration","migration","projects","standalone","deployment","applications","local","azure","worker","upgrades","package","apps","Legacy","debugging","workflows",{"skillNo":183,"name":184,"nameZh":6,"description":185,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":186,"sourceHtmlUrl":187,"categories":188,"keywords":191,"publishedAt":50},"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",[189,190],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":160,"categoryName":161,"taxonomyType":162,"taxonomyTypeDesc":163},[192,46,42,193,194,195,196,197,198,199,200,201,202,203,204,31,32,205,206,207,208,33,209,210],"winmd api search","windows","desktop","file access","enumeration","ui","ml","file","networking","capabilities","notifications","explore","access","full","camera","events","platform","methods","controls",{"skillNo":212,"name":213,"nameZh":6,"description":214,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":215,"licenseFileUrl":216,"sourceHtmlUrl":217,"categories":218,"keywords":224,"publishedAt":50},"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",[219,220,223],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":221,"categoryName":222,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[225,136,199,226,227],"resemble detect","https","identity",{"skillNo":229,"name":230,"nameZh":6,"description":231,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":215,"licenseFileUrl":232,"sourceHtmlUrl":233,"categories":234,"keywords":239,"publishedAt":50},"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",[235,238],{"categoryNo":236,"categoryName":237,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[240,241,242,243,166,112,9,135,244,245,226,246,247,248,249,250,251,252,253,254,255,256,120,257,30,258,259],"playbook","quality playbook","quality","code review","tdd","run","report","spec","bug report","council","engineering","functional","spec audit","bug","verified","multi-model","three","coverage","regression","structural"]