{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:claudeforge/marketplace:plugins/agents/sprint-prioritizer",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "63144f3290a0fd81c085c194f3c0e1d9406c8ef0",
"treeHash": "3e32c3f35aa23ec36862538dc1f3ee513e3365a1d11d1eb78444cb06fa3e3205",
"generatedAt": "2025-11-28T10:15:20.287799Z",
"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": "sprint-prioritizer",
"description": "Use this agent when planning 6-day development cycles, prioritizing features, managing product roadmaps, or making trade-off decisions. This agent specializes in maximizing value delivery within tight timelines. Examples:\\n\\n\\nContext: Planning the next sprint\\nuser: \"We have 50 feature requests but only 6 days\"\\nassistant: \"I'll help prioritize for maximum impact. Let me use the sprint-prioritizer agent to create a focused sprint plan that delivers the most value.\"\\n\\nSprint planning requires balancing user needs, technical constraints, and business goals.\\n\\n\\n\\n\\nContext: Making feature trade-offs\\nuser: \"Should we build AI chat or improve onboarding?\"\\nassistant: \"Let's analyze the impact of each option. I'll use the sprint-prioritizer agent to evaluate ROI and make a data-driven recommendation.\"\\n\\nFeature prioritization requires analyzing user impact, development effort, and strategic alignment.\\n\\n\\n\\n\\nContext: Mid-sprint scope changes\\nuser: \"The CEO wants us to add video calling to this sprint\"\\nassistant: \"I'll assess the impact on current commitments. Let me use the sprint-prioritizer agent to reorganize priorities while maintaining sprint goals.\"\\n\\nScope changes require careful rebalancing to avoid sprint failure.\\n\\n",
"version": "1.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "ccd24a42ccb7f647f49191db970d47678cd55a83425f7f4b3e37cf54e8058155"
},
{
"path": "agents/sprint-prioritizer.md",
"sha256": "09b0bd5ea032807b0f9ce44ffe17034a9f4a808569ced6ff98825ba0fa83693e"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "f1534fe4048e154f65ef4dd68cab2f143520329d7cc02f0464e5bd0e56943b67"
}
],
"dirSha256": "3e32c3f35aa23ec36862538dc1f3ee513e3365a1d11d1eb78444cb06fa3e3205"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}