{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:JosiahSiegel/claude-code-marketplace:plugins/plugin-master", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "6dfbb6bc4d13fe53b4e43a654aeed3e56a8be5a2", "treeHash": "741bd25d170bdd0b53d5fecc1cfdead35e8409290a2b3390896555c8c7b23804", "generatedAt": "2025-11-28T10:11:49.178175Z", "toolVersion": "publish_plugins.py@0.2.0" }, "origin": { "remote": "git@github.com:zhongweili/42plugin-data.git", "branch": "master", "commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390", "repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data" }, "manifest": { "name": "plugin-master", "description": "Complete Claude Code plugin development system for 2025. PROACTIVELY activate when users want to: (1) Create/build/make plugins with 2025 features, (2) Add Agent Skills/commands/agents/hooks, (3) Test and validate plugins, (4) Configure repository-level plugin distribution, (5) Implement MCP server integration, (6) Setup automated workflows with hooks, (7) Publish to marketplace, (8) Get plugin development guidance. Autonomously creates production-ready plugins with: plugin.json manifest, slash commands, specialized agents, Agent Skills (progressive disclosure, unbounded capacity), hooks (nine event types), MCP servers, testing automation, repository configuration (.claude/settings.json), comprehensive README. Uses evaluation-driven development and structural scalability patterns. ALWAYS fetches latest official documentation. Includes plugin-architect agent and advanced-features-2025 skill. NEW in 2.2.0: Git Bash/MinGW compatibility guidance, shell detection for plugin testing, path conversion troubleshooting for Windows development environments.", "version": "2.2.0" }, "content": { "files": [ { "path": "README.md", "sha256": "21b72824acfe69e016ad7febe267ed34b48dbc5aa21b013634b4902679e63010" }, { "path": "agents/plugin-expert.md", "sha256": "0f8963ef08b5e9356534a658a2d42fbd5b3ddc2254992784aa5362a9b154e522" }, { "path": ".claude-plugin/plugin.json", "sha256": "ad17afd64a0dbc1dbb87d8d426ee1c4ab6d4139ee49e2b9b67b6009c921bf05c" }, { "path": "commands/validate-plugin.md", "sha256": "5fc23604f09abd280e1615aca10b71a3054803a4c555c524ec5bca7ba5e24d4a" }, { "path": "commands/create-plugin.md", "sha256": "e4a13b92551a339a7fcae4432ead7dc39eb34c4ad9ca3abd70044a8121d44cb9" }, { "path": "skills/advanced-features-2025/SKILL.md", "sha256": "32574f6b453756b67509764f14c41806a5f2307072fc2f94a4789a09ab660752" }, { "path": "skills/plugin-master/SKILL.md", "sha256": "9f843d49c7892dffca0b7adc71f6f7d636972fdc10bb22c5bede532878120241" } ], "dirSha256": "741bd25d170bdd0b53d5fecc1cfdead35e8409290a2b3390896555c8c7b23804" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }