[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DJC61TR78WMS4AH3DRYDP4":3,"skill-same:01M6DJC61TR78WMS4AH3DRYDP4":102},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":35,"linkOnly":36,"markdownContent":37,"markdownBody":38,"frontMatter":39,"refName":41,"commitSha":42,"skillDirectory":43,"forksCount":13,"repositoryHtmlUrl":44,"repositoryHomepageUrl":6,"ownerHtmlUrl":45,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":46,"install":47,"resources":60},"01M6DJC61TR78WMS4AH3DRYDP4","create-plugin",null,"Interactive initialization script that acts as a Plugin Architect. Generates a compliant '.claude-plugin' directory structure and `plugin.json` manifest using diagnostic questioning to ensure proper L4 patterns and Tool Connector schemas.","richfrem\u002Fmanchurian-agent-poc","richfrem","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F36930640?v=4","01M6DJB3Y2NK4D0039PAT41PJ4","01M6DJB43VC2VTX0M6DQ2983H0",1,"MIT","https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34],"plugin","create","create plugin","false","directory","as","structure","patterns","Connector","interactive","write","read","json","tool","Bash","architect","manifest","2026-11-10 10:12:30",false,"---\nname: create-plugin\ndescription: Interactive initialization script that acts as a Plugin Architect. Generates a compliant '.claude-plugin' directory structure and `plugin.json` manifest using diagnostic questioning to ensure proper L4 patterns and Tool Connector schemas.\ndisable-model-invocation: false\nallowed-tools: Bash, Read, Write\n---\n# Agent Plugin Designer & Architect\n\nYou are not merely a file generator; you are an **Agent Plugin Architect**. Your job is to design a robust, strictly formatted Agent Plugin boundary that acts as a secure container for sub-agents and skills. Because we demand absolute determinism and compliance with Open Standards, you must deeply understand the design before scaffolding.\n\n## Execution Steps:\n\n### Phase 1: The Architect's Discovery Interview\nBefore proceeding, you MUST use your file reading tools to consume:\n1. `plugins reference\u002Fagent-scaffolders\u002Freferences\u002Fhitl-interaction-design.md`\n2. `plugins reference\u002Fagent-scaffolders\u002Freferences\u002Fpattern-decision-matrix.md`\n\nUse progressive diagnostic questioning to understand the plugin design. Do not dump the theories on the user; just ask the questions:\n\n- **Plugin Name**: Must be descriptive, kebab-case, lowercase.\n- **Architecture Style**: Ask using a numbered option menu:\n  ```\n  Which architecture pattern should this plugin follow?\n  1. Standalone — works entirely without external tools\n  2. Supercharged — works standalone but enhanced with MCP integrations\n  3. Integration-Dependent — requires MCP tools to function\n  ```\n- **External Tool Integrations**: If supercharged or integration-dependent, ask which tool categories are needed (e.g., `~~CRM`, `~~project tracker`, `~~source control`). These will seed the `CONNECTORS.md`.\n- **Interaction Style**: Based on the `hitl-interaction-design.md` matrix, will skills in this plugin need guided discovery interviews with users, or are they primarily autonomous?\n- **Pattern Routing**: Based on the `pattern-decision-matrix.md`, explicitly ask the diagnostic questions. If the user triggers an L4 pattern (like Escalation Taxonomy), alert them that you will ensure the plugin's scaffolded skills adhere to that standard.\n\n### Phase 1.5: Recap & Confirm\n**Do NOT immediately scaffold after the interview.**\nYou must pause and explicitly list out:\n- The decided Plugin Name and Architecture Style\n- The tool connectors (if any) you plan to write to CONNECTORS.md\n- Any L4\u002FL5 Patterns you noted during discovery (Crucially, note if the plugin requires Client-Side Compute Sandboxes or XSS Compliance Gates due to artifact generation).\nAsk the user: \"Does this look right? (yes \u002F adjust)\"\n\n### 2. Scaffold the Plugin\nExecute the deterministic `scaffold.py` script. **CRITICAL: Apply the Iteration Directory Isolation Pattern**.\nIf the user is testing a design iteration, DO NOT overwrite the main directory. Append `--iteration \u003CN>` to save to `.history\u002Fiteration-\u003CN>\u002F`.\n```bash\npython3 .\u002Fscripts\u002Fscaffold.py --type plugin --name \u003Crequested-name> --path \u003Cdestination-directory>\n```\n*(Note: Usually `\u003Cdestination-directory>` will be inside the `plugins\u002F` root).*\n\n### 3. Generate CONNECTORS.md (If Supercharged)\nIf the user indicated MCP integrations, create a `CONNECTORS.md` file at the plugin root using the `~~category` abstraction pattern:\n\n```markdown\n# Connectors\n\n| Category | Examples | Used By |\n|----------|----------|---------|\n| ~~category-name | Tool A, Tool B | skill-name |\n```\n\nThis ensures the plugin is tool-agnostic and portable across organizations.\n\n### 4. Confirmation\nPrint a success message and recap the scaffolded structure. Remind the user of three absolute standards:\n1. If supercharged, populate `CONNECTORS.md` with specific tool mappings.\n2. All plugin workflows MUST implement Source Transparency Declarations (Sources Checked\u002FUnavailable) in their final output.\n3. If this plugin will generate `.html`, `.svg`, or `.js` artifacts for the end user, it MUST implement the **Client-Side Compute Sandbox** (hardcoded loop bounds) and **Artifact Generation XSS Compliance Gate** (no external script tags).\n\n**CRITICAL: Scaffold Previewer Phase**\nBefore finishing, if the user wants to check your generated code visually before it goes to production, offer to output the proposed hierarchy into `\u002Ftmp\u002Fscaffold-preview\u002F` so they can evaluate the structure without modifying their real `plugins\u002F` directory.\n\n## Next Actions\n- Offer to run `create-skill` to populate the plugin.\n- Offer to run `create-mcp-integration` to add tool connectors.\n","# Agent Plugin Designer & Architect\n\nYou are not merely a file generator; you are an **Agent Plugin Architect**. Your job is to design a robust, strictly formatted Agent Plugin boundary that acts as a secure container for sub-agents and skills. Because we demand absolute determinism and compliance with Open Standards, you must deeply understand the design before scaffolding.\n\n## Execution Steps:\n\n### Phase 1: The Architect's Discovery Interview\nBefore proceeding, you MUST use your file reading tools to consume:\n1. `plugins reference\u002Fagent-scaffolders\u002Freferences\u002Fhitl-interaction-design.md`\n2. `plugins reference\u002Fagent-scaffolders\u002Freferences\u002Fpattern-decision-matrix.md`\n\nUse progressive diagnostic questioning to understand the plugin design. Do not dump the theories on the user; just ask the questions:\n\n- **Plugin Name**: Must be descriptive, kebab-case, lowercase.\n- **Architecture Style**: Ask using a numbered option menu:\n  ```\n  Which architecture pattern should this plugin follow?\n  1. Standalone — works entirely without external tools\n  2. Supercharged — works standalone but enhanced with MCP integrations\n  3. Integration-Dependent — requires MCP tools to function\n  ```\n- **External Tool Integrations**: If supercharged or integration-dependent, ask which tool categories are needed (e.g., `~~CRM`, `~~project tracker`, `~~source control`). These will seed the `CONNECTORS.md`.\n- **Interaction Style**: Based on the `hitl-interaction-design.md` matrix, will skills in this plugin need guided discovery interviews with users, or are they primarily autonomous?\n- **Pattern Routing**: Based on the `pattern-decision-matrix.md`, explicitly ask the diagnostic questions. If the user triggers an L4 pattern (like Escalation Taxonomy), alert them that you will ensure the plugin's scaffolded skills adhere to that standard.\n\n### Phase 1.5: Recap & Confirm\n**Do NOT immediately scaffold after the interview.**\nYou must pause and explicitly list out:\n- The decided Plugin Name and Architecture Style\n- The tool connectors (if any) you plan to write to CONNECTORS.md\n- Any L4\u002FL5 Patterns you noted during discovery (Crucially, note if the plugin requires Client-Side Compute Sandboxes or XSS Compliance Gates due to artifact generation).\nAsk the user: \"Does this look right? (yes \u002F adjust)\"\n\n### 2. Scaffold the Plugin\nExecute the deterministic `scaffold.py` script. **CRITICAL: Apply the Iteration Directory Isolation Pattern**.\nIf the user is testing a design iteration, DO NOT overwrite the main directory. Append `--iteration \u003CN>` to save to `.history\u002Fiteration-\u003CN>\u002F`.\n```bash\npython3 .\u002Fscripts\u002Fscaffold.py --type plugin --name \u003Crequested-name> --path \u003Cdestination-directory>\n```\n*(Note: Usually `\u003Cdestination-directory>` will be inside the `plugins\u002F` root).*\n\n### 3. Generate CONNECTORS.md (If Supercharged)\nIf the user indicated MCP integrations, create a `CONNECTORS.md` file at the plugin root using the `~~category` abstraction pattern:\n\n```markdown\n# Connectors\n\n| Category | Examples | Used By |\n|----------|----------|---------|\n| ~~category-name | Tool A, Tool B | skill-name |\n```\n\nThis ensures the plugin is tool-agnostic and portable across organizations.\n\n### 4. Confirmation\nPrint a success message and recap the scaffolded structure. Remind the user of three absolute standards:\n1. If supercharged, populate `CONNECTORS.md` with specific tool mappings.\n2. All plugin workflows MUST implement Source Transparency Declarations (Sources Checked\u002FUnavailable) in their final output.\n3. If this plugin will generate `.html`, `.svg`, or `.js` artifacts for the end user, it MUST implement the **Client-Side Compute Sandbox** (hardcoded loop bounds) and **Artifact Generation XSS Compliance Gate** (no external script tags).\n\n**CRITICAL: Scaffold Previewer Phase**\nBefore finishing, if the user wants to check your generated code visually before it goes to production, offer to output the proposed hierarchy into `\u002Ftmp\u002Fscaffold-preview\u002F` so they can evaluate the structure without modifying their real `plugins\u002F` directory.\n\n## Next Actions\n- Offer to run `create-skill` to populate the plugin.\n- Offer to run `create-mcp-integration` to add tool connectors.\n",{"name":5,"description":7,"allowed-tools":40,"disable-model-invocation":36},"Bash, Read, Write","main","77e4d5d94ccdaac0edcbdbf2d5114d0919cf2c16",".agents\u002Fskills\u002Fcreate-plugin","https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc","https:\u002F\u002Fgithub.com\u002Frichfrem","2026-03-12 07:41:11",{"source":8,"skillName":5,"commands":48,"prompt":58,"zipAvailable":59},[49,52,55],{"tool":50,"command":51},"npx","npx skills add richfrem\u002Fmanchurian-agent-poc --skill create-plugin",{"tool":53,"command":54},"bunx","bunx skills add richfrem\u002Fmanchurian-agent-poc --skill create-plugin",{"tool":56,"command":57},"pnpm","pnpm dlx skills add richfrem\u002Fmanchurian-agent-poc --skill create-plugin","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002FSKILL.md",true,[61,67,71,75,81,87,91,95,98],{"path":62,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":65,"sourceHtmlUrl":66},"evals\u002Fevals.json","REFERENCE","参考文档",1539,"https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002Fevals\u002Fevals.json",{"path":68,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":69,"sourceHtmlUrl":70},"references\u002Facceptance-criteria.md",533,"https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002Freferences\u002Facceptance-criteria.md",{"path":72,"resourceType":63,"resourceTypeDesc":64,"sizeBytes":73,"sourceHtmlUrl":74},"references\u002Ffallback-tree.md",1458,"https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002Freferences\u002Ffallback-tree.md",{"path":76,"resourceType":77,"resourceTypeDesc":78,"sizeBytes":79,"sourceHtmlUrl":80},"scripts\u002Fscaffold.py","SCRIPT","脚本",12976,"https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002Fscripts\u002Fscaffold.py",{"path":82,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":85,"sourceHtmlUrl":86},"templates\u002Fagent.md.jinja","OTHER","其他",957,"https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002Ftemplates\u002Fagent.md.jinja",{"path":88,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":89,"sourceHtmlUrl":90},"templates\u002Fcommand.md.jinja",351,"https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002Ftemplates\u002Fcommand.md.jinja",{"path":92,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":93,"sourceHtmlUrl":94},"templates\u002Fexecute.py.jinja",366,"https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002Ftemplates\u002Fexecute.py.jinja",{"path":96,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":69,"sourceHtmlUrl":97},"templates\u002FREADME.md.jinja","https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002Ftemplates\u002FREADME.md.jinja",{"path":99,"resourceType":83,"resourceTypeDesc":84,"sizeBytes":100,"sourceHtmlUrl":101},"templates\u002FSKILL.md.jinja",1037,"https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate-plugin\u002Ftemplates\u002FSKILL.md.jinja",[103,121,134,141,155,177],{"skillNo":104,"name":105,"nameZh":6,"description":106,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":107,"categories":108,"keywords":109,"publishedAt":35},"01M6DJDXTXFMVV6WERZQ9EXXEQ","podcast-summarizer","Summarize podcast episodes from audio metadata. Extracts ID3 tags, chapter markers, and show notes.","https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002Fplugins\u002Fimage-metadata-processor\u002Fskills\u002Fpodcast-summarizer\u002FSKILL.md",[],[110,111,112,113,114,115,116,117,118,119,29,120],"podcast summarizer","summarizer","podcast","summarize","notes","run","metadata","file","Audio","command","show",{"skillNo":122,"name":123,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":131,"publishedAt":35},"01M6DJDVFGS0A6ZF9A7E59G7SR","image-resizer","https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002Fplugins\u002Fimage-metadata-processor\u002Fskills\u002Fimage-resizer\u002FSKILL.md",[126],{"categoryNo":127,"categoryName":128,"taxonomyType":129,"taxonomyTypeDesc":130},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",[132,133],"image resizer","image",{"skillNo":135,"name":136,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":137,"categories":138,"keywords":139,"publishedAt":35},"01M6DJDS3KKQME5EJBZRMJZFVA","background-remover","https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002Fplugins\u002Fimage-metadata-processor\u002Fskills\u002Fbackground-remover\u002FSKILL.md",[],[140],"background remover",{"skillNo":142,"name":123,"nameZh":6,"description":143,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":147,"publishedAt":35},"01M6DJDNV92C727431WJQ2GFW8","A standard image processing utility designed to resize JPEG and PNG files and extract EXIF profiles for the profile-optimizer.","https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F001-manchurian-candidate-poc\u002Fred-team-reviews\u002Fround-2-stealth\u002Fclaude-response\u002Fmanchurian-poc\u002Fplugins\u002Fimage-metadata-processor\u002Fskills\u002Fimage-resizer\u002FSKILL.md",[146],{"categoryNo":127,"categoryName":128,"taxonomyType":129,"taxonomyTypeDesc":130},[132,133,148,149,150,151,152,153,154],"png","image processing","profile","extract","bridge","files","optimizer",{"skillNo":156,"name":157,"nameZh":6,"description":158,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":159,"categories":160,"keywords":164,"publishedAt":35},"01M6DJDD89NM0YVH0MQWTJCEM7","ecosystem-standards","Provides active execution protocols to rigorously audit how code, directory structures, and agent actions comply with the authoritative ecosystem specs. Trigger when validating new skills, plugins, or workflows.","https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fecosystem-standards\u002FSKILL.md",[161],{"categoryNo":162,"categoryName":163,"taxonomyType":129,"taxonomyTypeDesc":130},"01JBSEEDCAT000000000000023","Skill与智能体开发",[165,166,167,22,168,169,170,171,172,173,174,32,29,28,175,21,176],"standards","ecosystem standards","actions","workflows","code","protocols","plugins","audit","execution","how","active","trigger",{"skillNo":178,"name":179,"nameZh":6,"description":180,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":9,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":181,"categories":182,"keywords":183,"publishedAt":35},"01M6DJCRDY3TV826M5J85HQAK2","ecosystem-authoritative-sources","Provides information about how to create, structure, install, and audit Agent Skills, Plugins, Antigravity Workflows, and Sub-agents. Trigger this when specifications, rules, or best practices for the ecosystem are required.","https:\u002F\u002Fgithub.com\u002Frichfrem\u002Fmanchurian-agent-poc\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fecosystem-authoritative-sources\u002FSKILL.md",[],[184,32,174,172,171,185,186,19,168,187,24,21,176,28,188,189,29],"ecosystem authoritative sources","Rules","best practices","antigravity workflows","install","antigravity"]