{ "$schema": "internal://schemas/plugin.lock.v1.json", "pluginId": "gh:LerianStudio/ring:pm-team", "normalized": { "repo": null, "ref": "refs/tags/v20251128.0", "commit": "cb2d94cfb7683b560a25ff75c90c77b61f2222b3", "treeHash": "5a0ced183281ba9e161208f2c8aca6f6dc6273bc376af49c3b33d12230067342", "generatedAt": "2025-11-28T10:12:01.540678Z", "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": "ring-pm-team", "description": "Product team pre-development workflow: 10 skills + 3 research agents. 9-gate planning system with research-first approach (Gate 0) before PRD creation. Includes parallel research agents (repo-research-analyst, best-practices-researcher, framework-docs-researcher) and full planning gates (PRD, feature map, TRD, API, data model, dependencies, tasks, subtasks).", "version": "0.6.1" }, "content": { "files": [ { "path": "README.md", "sha256": "9664fa0435819f8ddd92b6ec0bfb1592f38554e19df25e45fd46c4d5d42000c3" }, { "path": "agents/framework-docs-researcher.md", "sha256": "64a31fc72f15e37ef31fa8ba6cd4aa1f78364ab4f35a3804fe28e3ac851a83bf" }, { "path": "agents/best-practices-researcher.md", "sha256": "2a2e6a7fc869df6220d8a0d53d26cbb9d4796dbcb1e97f85a6eef4ec786bc937" }, { "path": "agents/repo-research-analyst.md", "sha256": "356e62c82ac0d0417c7b01aa9a6ea07e88b6a314d39699ca93604029f10eb9b1" }, { "path": "hooks/session-start.sh", "sha256": "ad7a0bb6dfd70ae73f90abae1537963ace9209b3aef6eb6060f030acc25d7a0e" }, { "path": "hooks/hooks.json", "sha256": "e0e993a5ac87e9cc4cd5e100d722d523b0f5e6c056ee1705cd5f23fe961ed803" }, { "path": ".claude-plugin/plugin.json", "sha256": "f91d7e4a735fcf3374f5c9b2c8d8ac7c3ede682fc0bd1d5232f481c3366cbdd4" }, { "path": "commands/pre-dev-full.md", "sha256": "33ff5865ec1d19c36723f6cdc29555658fb06a88290225ecd39a863c1a97e876" }, { "path": "commands/pre-dev-feature.md", "sha256": "e6633a7e1bbc87f3982a23c0dea537c1fa538bc17a42dd413704652f70127536" }, { "path": "skills/pre-dev-dependency-map/SKILL.md", "sha256": "c64dc25ba0ae0e5f6f363e4407f73a97d6e2472f679bcd88ade4ff194eeaceba" }, { "path": "skills/pre-dev-research/SKILL.md", "sha256": "3f3e6defc2d0af192ef52661ba4ca06e0bbd40883f5f6b9b5b5dac731e2ff686" }, { "path": "skills/pre-dev-feature-map/SKILL.md", "sha256": "da6754cb7fa741b5585dfe30b8268b680e96ab243f9a30c8fc8a9e7b65f6ec27" }, { "path": "skills/pre-dev-task-breakdown/SKILL.md", "sha256": "1e08fe74a53fa06a125141fa0b625d2dc7dd11b98653bd1a32d79f340ea75989" }, { "path": "skills/pre-dev-api-design/SKILL.md", "sha256": "7bf4b667177277337c34d0e85c483a4afd0d5d4da74c43f76b5a67d0da9ffa51" }, { "path": "skills/pre-dev-prd-creation/SKILL.md", "sha256": "e2bb836080ee910b17459e5a7828da275bbb0d4d336ed3c0f2cc1f4f9bccd017" }, { "path": "skills/using-pm-team/SKILL.md", "sha256": "74900227e0718c7a98018e5f39d328df73ed06a3a3ce9c0f7b29ecafb9946b54" }, { "path": "skills/pre-dev-data-model/SKILL.md", "sha256": "e44b10bce88521a3d3e7efb9c7d90b45b1145be4179f19cf58149d6488153743" }, { "path": "skills/pre-dev-trd-creation/SKILL.md", "sha256": "f3e71e7127ee99209d9b605e0673c6876429cbb569a7eb9785e452955680984f" }, { "path": "skills/pre-dev-subtask-creation/SKILL.md", "sha256": "e7098888f106c0102b6d4adb5e3ef5c2b7f2abf6da3de92a2ca5e7178430eb36" } ], "dirSha256": "5a0ced183281ba9e161208f2c8aca6f6dc6273bc376af49c3b33d12230067342" }, "security": { "scannedAt": null, "scannerVersion": null, "flags": [] } }