[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6PESXRVRM3KPK716WGG22PB":3,"skill-same:01M6PESXRVRM3KPK716WGG22PB":71},{"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":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":50,"commitSha":51,"skillDirectory":52,"forksCount":53,"repositoryHtmlUrl":54,"repositoryHomepageUrl":6,"ownerHtmlUrl":55,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":56,"install":57,"resources":70},"01M6PESXRVRM3KPK716WGG22PB","plugin-creator",null,"Automatically creates new Claude Code plugins with proper structure, validation, and marketplace integration when user mentions creating a plugin, new plugin, or plugin from template. Specific to claude-code-plugins repository workflow.","sandraschi\u002Fdocumentation-mcp","sandraschi","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F34750307?v=4","01M6C42H9WE5EC9CK3N5RGZP8S","Sandra Schipal","01M6PE1X2FZP8KR5GANPPFTHA8",2,"MIT","https:\u002F\u002Fgithub.com\u002Fsandraschi\u002Fdocumentation-mcp\u002Fblob\u002Fmaster\u002Fdocs\u002Fnot-mcp-related\u002Fclaude-skills\u002Ftemp\u002Fcode-plugins\u002Fplugins\u002Fexamples\u002Fskills-powerkit\u002Fskills\u002Fplugin-creator\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"plugin creator","creator","plugin","template","workflow","with","structure","claude-code-plugins","claude code plugins","write","read","grep","Bash","marketplace","repository","integration","plugins","new plugin","validation","code","2026-11-10 10:12:30",false,"---\nname: plugin-creator\ndescription: Automatically creates new Claude Code plugins with proper structure, validation, and marketplace integration when user mentions creating a plugin, new plugin, or plugin from template. Specific to claude-code-plugins repository workflow.\nallowed-tools: Write, Read, Grep, Bash\n---\n\n# Plugin Creator\n\n## Purpose\nAutomatically scaffolds new Claude Code plugins with complete directory structure, required files, proper formatting, and marketplace catalog integration - specifically optimized for the claude-code-plugins repository.\n\n## Trigger Keywords\n- \"create plugin\" or \"new plugin\"\n- \"plugin from template\"\n- \"scaffold plugin\"\n- \"generate plugin\"\n- \"add new plugin to marketplace\"\n\n## Plugin Creation Process\n\nWhen activated, I will:\n\n1. **Gather Requirements**\n   - Plugin name (kebab-case)\n   - Category (productivity, security, devops, etc.)\n   - Type (commands, agents, skills, MCP, or combination)\n   - Description and keywords\n   - Author information\n\n2. **Create Directory Structure**\n   ```\n   plugins\u002F[category]\u002F[plugin-name]\u002F\n   ├── .claude-plugin\u002F\n   │   └── plugin.json\n   ├── README.md\n   ├── LICENSE\n   └── [commands|agents|skills|hooks|mcp]\u002F\n   ```\n\n3. **Generate Required Files**\n   - **plugin.json** with proper schema (name, version, description, author)\n   - **README.md** with comprehensive documentation\n   - **LICENSE** (MIT by default)\n   - Component files based on type\n\n4. **Add to Marketplace Catalog**\n   - Update `.claude-plugin\u002Fmarketplace.extended.json`\n   - Run `npm run sync-marketplace` automatically\n   - Validate catalog schema\n\n5. **Validate Everything**\n   - Run `.\u002Fscripts\u002Fvalidate-all.sh` on new plugin\n   - Check JSON syntax with `jq`\n   - Verify frontmatter in markdown files\n   - Ensure scripts are executable\n\n## Plugin Types Supported\n\n### Commands Plugin\n- Creates `commands\u002F` directory\n- Generates example command with proper frontmatter\n- Includes `\u002Fdemo-command` example\n\n### Agents Plugin\n- Creates `agents\u002F` directory\n- Generates example agent with capabilities\n- Includes model specification\n\n### Skills Plugin\n- Creates `skills\u002Fskill-name\u002F` directory\n- Generates SKILL.md with proper format\n- Includes trigger keywords and allowed-tools\n\n### MCP Plugin\n- Creates `src\u002F`, `dist\u002F`, `mcp\u002F` directories\n- Generates TypeScript boilerplate\n- Includes package.json with MCP SDK\n- Adds to pnpm workspace\n\n### Full Plugin\n- Combines all types\n- Creates complete example structure\n- Ready for customization\n\n## File Templates\n\n### plugin.json Template\n```json\n{\n  \"name\": \"plugin-name\",\n  \"version\": \"1.0.0\",\n  \"description\": \"Clear description\",\n  \"author\": {\n    \"name\": \"Author Name\",\n    \"email\": \"[email protected]\"\n  },\n  \"repository\": \"https:\u002F\u002Fgithub.com\u002Fjeremylongshore\u002Fclaude-code-plugins\",\n  \"license\": \"MIT\",\n  \"keywords\": [\"keyword1\", \"keyword2\"]\n}\n```\n\n### Command Template\n```markdown\n---\nname: command-name\ndescription: What this command does\nmodel: sonnet\n---\n\n# Command Title\n\nInstructions for Claude...\n```\n\n### Skill Template\n```markdown\n---\nname: Skill Name\ndescription: What it does AND when to use it\nallowed-tools: Read, Write, Grep\n---\n\n# Skill Name\n\n## Purpose\n[What this skill does]\n\n## Trigger Keywords\n- keyword1\n- keyword2\n\n## Instructions\n[Step-by-step for Claude]\n```\n\n## Marketplace Integration\n\nI automatically:\n1. Add plugin entry to `marketplace.extended.json`\n2. Run `npm run sync-marketplace` to update CLI catalog\n3. Validate both catalogs with `jq`\n4. Check for duplicate names\n5. Verify source paths exist\n\n## Validation Steps\n\nAfter creation:\n- ✅ All required files present\n- ✅ Valid JSON (plugin.json, catalogs)\n- ✅ Proper frontmatter in markdown\n- ✅ Scripts executable (`chmod +x`)\n- ✅ No duplicate plugin names\n- ✅ Category is valid\n- ✅ Keywords present\n\n## Repository-Specific Features\n\n**For claude-code-plugins repo:**\n- Follows exact directory structure\n- Uses correct marketplace slug (`claude-code-plugins-plus`)\n- Includes proper LICENSE file\n- Adds to correct category folder\n- Validates against existing plugins\n- Updates version in marketplace\n\n## Output\n\nI provide:\n```\n✅ Created plugin: plugin-name\n? Location: plugins\u002Fcategory\u002Fplugin-name\u002F\n? Files created: 8\n? Validation: PASSED\n? Marketplace: UPDATED\n✨ Ready to commit!\n\nNext steps:\n1. Review files in plugins\u002Fcategory\u002Fplugin-name\u002F\n2. Customize README.md and component files\n3. Run: git add plugins\u002Fcategory\u002Fplugin-name\u002F\n4. Run: git commit -m \"feat: Add plugin-name plugin\"\n```\n\n## Examples\n\n**User says:** \"Create a new security plugin called 'owasp-scanner' with commands\"\n\n**I automatically:**\n1. Create directory: `plugins\u002Fsecurity\u002Fowasp-scanner\u002F`\n2. Generate plugin.json, README, LICENSE\n3. Create `commands\u002F` with example\n4. Add to marketplace.extended.json\n5. Sync marketplace.json\n6. Validate all files\n7. Report success\n\n**User says:** \"Scaffold a Skills plugin for code review\"\n\n**I automatically:**\n1. Create directory with `skills\u002F` subdirectories\n2. Generate SKILL.md templates\n3. Add trigger keywords for code review\n4. Add to marketplace\n5. Validate and report\n","# Plugin Creator\n\n## Purpose\nAutomatically scaffolds new Claude Code plugins with complete directory structure, required files, proper formatting, and marketplace catalog integration - specifically optimized for the claude-code-plugins repository.\n\n## Trigger Keywords\n- \"create plugin\" or \"new plugin\"\n- \"plugin from template\"\n- \"scaffold plugin\"\n- \"generate plugin\"\n- \"add new plugin to marketplace\"\n\n## Plugin Creation Process\n\nWhen activated, I will:\n\n1. **Gather Requirements**\n   - Plugin name (kebab-case)\n   - Category (productivity, security, devops, etc.)\n   - Type (commands, agents, skills, MCP, or combination)\n   - Description and keywords\n   - Author information\n\n2. **Create Directory Structure**\n   ```\n   plugins\u002F[category]\u002F[plugin-name]\u002F\n   ├── .claude-plugin\u002F\n   │   └── plugin.json\n   ├── README.md\n   ├── LICENSE\n   └── [commands|agents|skills|hooks|mcp]\u002F\n   ```\n\n3. **Generate Required Files**\n   - **plugin.json** with proper schema (name, version, description, author)\n   - **README.md** with comprehensive documentation\n   - **LICENSE** (MIT by default)\n   - Component files based on type\n\n4. **Add to Marketplace Catalog**\n   - Update `.claude-plugin\u002Fmarketplace.extended.json`\n   - Run `npm run sync-marketplace` automatically\n   - Validate catalog schema\n\n5. **Validate Everything**\n   - Run `.\u002Fscripts\u002Fvalidate-all.sh` on new plugin\n   - Check JSON syntax with `jq`\n   - Verify frontmatter in markdown files\n   - Ensure scripts are executable\n\n## Plugin Types Supported\n\n### Commands Plugin\n- Creates `commands\u002F` directory\n- Generates example command with proper frontmatter\n- Includes `\u002Fdemo-command` example\n\n### Agents Plugin\n- Creates `agents\u002F` directory\n- Generates example agent with capabilities\n- Includes model specification\n\n### Skills Plugin\n- Creates `skills\u002Fskill-name\u002F` directory\n- Generates SKILL.md with proper format\n- Includes trigger keywords and allowed-tools\n\n### MCP Plugin\n- Creates `src\u002F`, `dist\u002F`, `mcp\u002F` directories\n- Generates TypeScript boilerplate\n- Includes package.json with MCP SDK\n- Adds to pnpm workspace\n\n### Full Plugin\n- Combines all types\n- Creates complete example structure\n- Ready for customization\n\n## File Templates\n\n### plugin.json Template\n```json\n{\n  \"name\": \"plugin-name\",\n  \"version\": \"1.0.0\",\n  \"description\": \"Clear description\",\n  \"author\": {\n    \"name\": \"Author Name\",\n    \"email\": \"[email protected]\"\n  },\n  \"repository\": \"https:\u002F\u002Fgithub.com\u002Fjeremylongshore\u002Fclaude-code-plugins\",\n  \"license\": \"MIT\",\n  \"keywords\": [\"keyword1\", \"keyword2\"]\n}\n```\n\n### Command Template\n```markdown\n---\nname: command-name\ndescription: What this command does\nmodel: sonnet\n---\n\n# Command Title\n\nInstructions for Claude...\n```\n\n### Skill Template\n```markdown\n---\nname: Skill Name\ndescription: What it does AND when to use it\nallowed-tools: Read, Write, Grep\n---\n\n# Skill Name\n\n## Purpose\n[What this skill does]\n\n## Trigger Keywords\n- keyword1\n- keyword2\n\n## Instructions\n[Step-by-step for Claude]\n```\n\n## Marketplace Integration\n\nI automatically:\n1. Add plugin entry to `marketplace.extended.json`\n2. Run `npm run sync-marketplace` to update CLI catalog\n3. Validate both catalogs with `jq`\n4. Check for duplicate names\n5. Verify source paths exist\n\n## Validation Steps\n\nAfter creation:\n- ✅ All required files present\n- ✅ Valid JSON (plugin.json, catalogs)\n- ✅ Proper frontmatter in markdown\n- ✅ Scripts executable (`chmod +x`)\n- ✅ No duplicate plugin names\n- ✅ Category is valid\n- ✅ Keywords present\n\n## Repository-Specific Features\n\n**For claude-code-plugins repo:**\n- Follows exact directory structure\n- Uses correct marketplace slug (`claude-code-plugins-plus`)\n- Includes proper LICENSE file\n- Adds to correct category folder\n- Validates against existing plugins\n- Updates version in marketplace\n\n## Output\n\nI provide:\n```\n✅ Created plugin: plugin-name\n? Location: plugins\u002Fcategory\u002Fplugin-name\u002F\n? Files created: 8\n? Validation: PASSED\n? Marketplace: UPDATED\n✨ Ready to commit!\n\nNext steps:\n1. Review files in plugins\u002Fcategory\u002Fplugin-name\u002F\n2. Customize README.md and component files\n3. Run: git add plugins\u002Fcategory\u002Fplugin-name\u002F\n4. Run: git commit -m \"feat: Add plugin-name plugin\"\n```\n\n## Examples\n\n**User says:** \"Create a new security plugin called 'owasp-scanner' with commands\"\n\n**I automatically:**\n1. Create directory: `plugins\u002Fsecurity\u002Fowasp-scanner\u002F`\n2. Generate plugin.json, README, LICENSE\n3. Create `commands\u002F` with example\n4. Add to marketplace.extended.json\n5. Sync marketplace.json\n6. Validate all files\n7. Report success\n\n**User says:** \"Scaffold a Skills plugin for code review\"\n\n**I automatically:**\n1. Create directory with `skills\u002F` subdirectories\n2. Generate SKILL.md templates\n3. Add trigger keywords for code review\n4. Add to marketplace\n5. Validate and report\n",{"name":5,"description":7,"allowed-tools":49},"Write, Read, Grep, Bash","master","be156301b65e301887f327d08190ed4f17ba08d2","docs\u002Fnot-mcp-related\u002Fclaude-skills\u002Ftemp\u002Fcode-plugins\u002Fplugins\u002Fexamples\u002Fskills-powerkit\u002Fskills\u002Fplugin-creator",0,"https:\u002F\u002Fgithub.com\u002Fsandraschi\u002Fdocumentation-mcp","https:\u002F\u002Fgithub.com\u002Fsandraschi","2026-11-12 11:03:54",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add sandraschi\u002Fdocumentation-mcp --skill plugin-creator",{"tool":63,"command":64},"bunx","bunx skills add sandraschi\u002Fdocumentation-mcp --skill plugin-creator",{"tool":66,"command":67},"pnpm","pnpm dlx skills add sandraschi\u002Fdocumentation-mcp --skill plugin-creator","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fsandraschi\u002Fdocumentation-mcp\u002Fblob\u002Fmaster\u002Fdocs\u002Fnot-mcp-related\u002Fclaude-skills\u002Ftemp\u002Fcode-plugins\u002Fplugins\u002Fexamples\u002Fskills-powerkit\u002Fskills\u002Fplugin-creator\u002FSKILL.md",true,[],[72,95,121,131,157,183],{"skillNo":73,"name":74,"nameZh":6,"description":75,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":76,"categories":77,"keywords":82,"publishedAt":44},"01M6PFAWAHEJJCKKVNXEWNK87W","Docs Research","Use MCP Central Docs server to search, ask, and retrieve documentation (FastMCP, standards, packaging).","https:\u002F\u002Fgithub.com\u002Fsandraschi\u002Fdocumentation-mcp\u002Fblob\u002Fmaster\u002Fsrc\u002Fdocs_mcp\u002Fskills\u002Fdocs-research\u002FSKILL.md",[78,81],{"categoryNo":79,"categoryName":80,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000021","资料检索与研究",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[83,84,85,86,87,88,89,90,91,92,93,94],"docs research","docs","research","standards","use","packaging","ask","server","search","fastmcp","documentation","MCP",{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":44},"01M6PFAN4DAENMY574Q7Q3CB3H","wrappee-drift","Read-only, single-repo audit of a repo's tool coverage against the software it wraps (its current real API\u002Fdocs, not training-data memory) and against comparable\u002Fcompeting wrappers. Trigger when the user says \"wrappee drift\" followed by a repo name, \"capability audit\" followed by a repo name, or asks whether a repo is missing features the wrapped software or a competitor now has. Always scoped to one named repo per invocation -- never trigger this fleet-wide or unprompted; that is explicitly against the SOP. Do NOT trigger for internal fleet-standard compliance (that is drift-scan) or strategic worth\u002Farchive decisions (that is quality-check) -- this is specifically about the gap between the repo's tool list and the wrapped software's\u002Fcompetitors' actual current capabilities.","https:\u002F\u002Fgithub.com\u002Fsandraschi\u002Fdocumentation-mcp\u002Fblob\u002Fmaster\u002Fdocs\u002Fskills\u002Fwrappee-drift\u002FSKILL.md",[],[102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,34],"drift","wrappee drift","api","data","audit","capabilities","training","memory","features","repo audit","competitors","fleet","now","software","tool list","only","never","coverage","list",{"skillNo":122,"name":123,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":130,"publishedAt":44},"01M6PFADA3X031SK3W3T6X0N6H","modules","https:\u002F\u002Fgithub.com\u002Fsandraschi\u002Fdocumentation-mcp\u002Fblob\u002Fmaster\u002Fdocs\u002Fskills\u002Fwindsurf-mcp-standards\u002Fmodules\u002FSKILL.md",[126,129],{"categoryNo":127,"categoryName":128,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[123],{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":141,"publishedAt":44},"01M6PFA8YA029N68TW0X31FB1W","mcp-standards","Use when developing MCP servers to access comprehensive standards for scaffolding, packaging, sampling, documentation, testing, error handling, monitoring, and CI\u002FCD workflows.","https:\u002F\u002Fgithub.com\u002Fsandraschi\u002Fdocumentation-mcp\u002Fblob\u002Fmaster\u002Fdocs\u002Fskills\u002Fwindsurf-mcp-standards\u002FSKILL.md",[137,140],{"categoryNo":138,"categoryName":139,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[142,94,86,87,143,144,145,146,147,148,149,150,151,152,153,154,93,155,156,88],"mcp standards","monitoring","sampling","scaffolding","servers","cd","error","for","CI\u002FCD","access","ci","mcp servers","error handling","workflows","testing",{"skillNo":158,"name":159,"nameZh":6,"description":160,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":161,"categories":162,"keywords":165,"publishedAt":44},"01M6PFA1XX344WX57B0DJZY94Q","webapp-cua-test","Run the pre-Tauri CUA click-through test (real browser, dev stack, OCR \"Connected\" wait, sidebar nav walk) for a fleet MCP server repo under D:\\Dev\\repos. Trigger when the user says \"cua webapp test\" or \"webapp clickthrough\" followed by a repo name, asks for an e2e click-through of a webapp, or asks whether a webapp boots and connects in a real browser. Not for the installed NSIS app (that is the nsis-build skill \u002F cua-nsis-test) and not for DOM assertions (Playwright), and not for hunting fake data or dead buttons (fakefind).","https:\u002F\u002Fgithub.com\u002Fsandraschi\u002Fdocumentation-mcp\u002Fblob\u002Fmaster\u002Fdocs\u002Fskills\u002Fwebapp-cua-test\u002FSKILL.md",[163,164],{"categoryNo":138,"categoryName":139,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[166,167,168,169,170,94,171,172,173,149,174,175,176,177,178,179,180,181,90,182],"webapp","test","webapp cua test","playwright","mcp server","dev","dom","assertions","trigger","click","app","tauri","repo","stack","e2e","ocr","browser",{"skillNo":184,"name":185,"nameZh":6,"description":186,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":187,"categories":188,"keywords":190,"publishedAt":44},"01M6PF9WYF6NWJR7WVN38TT0WH","ship","Final release gate for a fleet MCP server repo under D:\\Dev\\repos -- run all quality gates, build the release artifact, verify it, commit, push, and cut a GitHub release. Trigger this whenever the user says \"ship it\", \"ship\" followed by a repo name, \"release\" followed by a repo name, or asks to finalize and publish work that's already been done in a repo. This is the terminal step after assfix\u002Fnsis-build, not a substitute for them -- if the repo hasn't been assessed recently, say so before shipping rather than shipping blind.","https:\u002F\u002Fgithub.com\u002Fsandraschi\u002Fdocumentation-mcp\u002Fblob\u002Fmaster\u002Fdocs\u002Fskills\u002Fship\u002FSKILL.md",[189],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},[185,178,149,174,191,192,193,194,195,196,197,90,198,171,199,200,201,170,202,94],"gates","ship it","artifact","done","say","work","publish","push","shipping","quality gates","commit","github"]