{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:schuyler/duck-soup:", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "c73d781b67c5614c135d6d87246a16c7ca5448f4", "treeHash": "5aeb883c6be7b4670bc3c6b67f218641f7deb8e8e4057ec3de57ebf3ac9bd76d", "generatedAt": "2025-11-28T10:28:09.914675Z", "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": "dev", "description": "Comprehensive development workflow with quality gates and specialized agents (Groucho, Chico, Zeppo, Harpo). Prevents reinventing solutions, shipping broken code, and creating undocumented features through disciplined phase-by-phase development.", "version": "0.1.0" }, "content": { "files": [ { "path": "README.md", "sha256": "8bec6f106bf206d7728c1bb9f61a95b162ec2d6aa6a50a70a12e35403dbdf2de" }, { "path": "agents/harpo.md", "sha256": "7f7e96dd1172ad5372e00ecac24fc8033848cf60f0f44a703a85590c6ee134fd" }, { "path": "agents/chico.md", "sha256": "1b1b4c002dbf0b6ea603d0de8d74f2f8bc8a645d517a278d30a1d4cc79c6fbaf" }, { "path": "agents/groucho.md", "sha256": "2995207da3089e0d2ce7829569964e8d63428c4b5f35a658e0f4c5e1d84099c5" }, { "path": "agents/zeppo.md", "sha256": "7d4dae54e549fb402926892cd7df0d9b8ea6b1acd7f04b2db84507e7deb15ee3" }, { "path": ".claude-plugin/plugin.json", "sha256": "04dd9b16321d8539941be51d6ca1825c5e027eeae17c1cc4acb514c23525f6ae" }, { "path": "commands/start.md", "sha256": "0d7340f3de5df03595f46beb32719107c1bbe5513c36fe76f4dd66e7e51c92ab" }, { "path": "skills/implement-feature/SKILL.md", "sha256": "f01a3b10b3e23ffef14e522a4b93b8392aca7c437ee640e484f85f89dd1f98ce" }, { "path": "skills/implement-feature/references/phase-6-document.md", "sha256": "55b63392a70c6f791a9c520755185902e61d16124a1c32e7da4b96c504452ef7" }, { "path": "skills/implement-feature/references/phase-7-reflect.md", "sha256": "d3f5fff0db4af5c1cc0aa8e6031068052680a78f9bf08e1832dfc4db12c6a111" }, { "path": "skills/implement-feature/references/phase-1-gather-requirements.md", "sha256": "9d2c10432dfa3054e72fb912936fd6c94c1d9eb6ddfc58bc58adf509cf478376" }, { "path": "skills/implement-feature/references/phase-4-review.md", "sha256": "9aec6f40659a5182e198f214db2c5303c4b6f8686eeb42e1f75a9aa73c3e2ab3" }, { "path": "skills/implement-feature/references/phase-5-verify.md", "sha256": "c5cd591dc2d28497c6cfbb25403da9bd819e52214873324017e4fd29d0767767" }, { "path": "skills/implement-feature/references/phase-2-plan.md", "sha256": "0d893aeb95954de7fcefa0e93bdb5397844470bf55d532b8e6580a3c29b0dacf" }, { "path": "skills/implement-feature/references/session-resumption.md", "sha256": "15951664f12690f18623212ee3f49ec4a8852b25d1400876f4e92df600b221fd" }, { "path": "skills/implement-feature/references/phase-3-implement.md", "sha256": "2395d936a85df5f2942f566ed405c3c6bfdcfe24a619b0e07adb191a63a3098d" }, { "path": "skills/implement-feature/scripts/init_session.sh", "sha256": "7102668786cfe933e02b7abf8141a9dfb1de4e2651fd3206c13cc8478abf630f" }, { "path": "skills/implement-feature/assets/IMPLEMENTATION.md", "sha256": "c2223619b4f470fa86cc84e49c354a60bc0695bb0c5d0e34db1da55b99852f60" }, { "path": "skills/implement-feature/assets/REQUIREMENTS.md", "sha256": "496c8d5a99c38a226cba3e1ff3936b626dedc980afda663c5ce49324015746e0" }, { "path": "skills/implement-feature/assets/TESTING.md", "sha256": "f74f764a12c1131a5e9f1691440d0eb806217979cf31386cc8e45490e6d9bbbe" }, { "path": "skills/implement-feature/assets/PLAN.md", "sha256": "b31f0bff030b6090be5c17e730d677145b69e1c8e50a37919aea2e4fa7fc224d" }, { "path": "skills/implement-feature/assets/REFLECTION.md", "sha256": "b001f085f72f894ad9cba587ab4c5a3626ad0fd8ffe6213195d8705ad3b9de75" } ], "dirSha256": "5aeb883c6be7b4670bc3c6b67f218641f7deb8e8e4057ec3de57ebf3ac9bd76d" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }