{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:jeffersonwarrior/ccpm:", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "ade8b987f6adc9bcf13481be1c2631e88130d70f", "treeHash": "cffae9933e575314e0c919926a23557baac6b1ed7995cc7bc758853be3808cbb", "generatedAt": "2025-11-28T10:18:00.578954Z", "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": "ccpm", "description": "Complete project management workflow for Claude Code with spec-driven development, GitHub issues, Git worktrees, and parallel AI agents", "version": null }, "content": { "files": [ { "path": "README.md", "sha256": "f037ae13c633a7480d8cf7362d6c572f96dfe194c5549469579f9d5ac0b76a2e" }, { "path": ".claude-plugin/plugin.json", "sha256": "bcab63006a4bf84b90d5229fcf380da350a2fcd4d5dd55be6e4728cfcebc0210" }, { "path": "commands/pm-prd-new.md", "sha256": "c2c435c6e21c14b4ba5c86232800d5ffc8803233555aae33c6a1d37c92fc0ea5" }, { "path": "commands/pm-status.md", "sha256": "5510de9f2e52b851710d8300f80084decb6dbaa4ecaf9c8bbdc7ac556e811611" }, { "path": "commands/pm-prd-parse.md", "sha256": "287f51ec093c4b8c8e91c0a72ccddf7c5713b7ea98ca02bb63a7603738eb87cd" }, { "path": "commands/pm-init.js", "sha256": "6756655a56fcfd298852d9556fec963fecf9305f035a155d092ff9e6372e4280" }, { "path": "commands/pm-help.js", "sha256": "92cb555b1fb21257cb52b3435a1a2f33abe25c85c7edefb9a4cd8cfaacfc1ad9" }, { "path": "commands/pm-init.md", "sha256": "0019f136c25e99151f125cf50103fb03337ecb20afbd7681dff8dc8b9f18eef5" }, { "path": "commands/pm-epic-start.md", "sha256": "a5f5c328d2c93999df62459f8a22287517be5ba61aeba33d73248896cf198599" }, { "path": "commands/pm-help.md", "sha256": "5fc79ac80001c2ff9ca0eb058215f94edae29db23961313b04700ba1f4345019" }, { "path": "commands/pm-skills-list.md", "sha256": "ac2438c7e28cfba4c0bc3d940e2632d622e824244d04b0514a06628e7c6ab8e3" }, { "path": "commands/pm.md", "sha256": "c1bccbc95f2ed6e2d3c1afe24f533d49e6dc5e25df7df463f039751739576c8c" }, { "path": "commands/pm-status.js", "sha256": "cd1404d33943665c5b9f54850ca343cc389be1a4e8c23ebefb75be8d693ec6d0" }, { "path": "skills/general-purpose/skill.json", "sha256": "57485bd1a6113de53b97dd622ca7972e8db33f9e6e60001be2c359dd2e451d79" }, { "path": "skills/statusline-setup/skill.json", "sha256": "0316a47287a66e30e5db16f35aa1d068db227c71db7b9b358236ea2d8f030279" }, { "path": "skills/Explore/skill.json", "sha256": "c4f5eae16bce263cc2053b57830918d220b2c417272019523db3b0b6d1786bee" }, { "path": "skills/output-style-setup/skill.json", "sha256": "4a4f9854cfdc6b3d6f6c84d27dc966d1b3a59879078646d08727555222d37bc0" } ], "dirSha256": "cffae9933e575314e0c919926a23557baac6b1ed7995cc7bc758853be3808cbb" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }