{
  "schemaVersion": "1.0",
  "item": {
    "slug": "afrexai-sprint-planner",
    "name": "Sprint Planner",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/1kalin/afrexai-sprint-planner",
    "canonicalUrl": "https://clawhub.ai/1kalin/afrexai-sprint-planner",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/afrexai-sprint-planner",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-sprint-planner",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/afrexai-sprint-planner"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/afrexai-sprint-planner",
    "agentPageUrl": "https://openagent3.xyz/skills/afrexai-sprint-planner/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-sprint-planner/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-sprint-planner/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Sprint Planner",
        "body": "Plan, scope, and run agile sprints that actually ship. No ceremony bloat."
      },
      {
        "title": "What It Does",
        "body": "Takes your backlog (or a rough list of tasks) and produces a sprint plan with:\n\nCapacity math (team size × available days × focus factor)\nStory point allocation with buffer\nSprint goal + success criteria\nDaily standup template\nRetro prompts tied to metrics"
      },
      {
        "title": "Usage",
        "body": "Tell your agent: \"Plan a 2-week sprint for [team/project]\" with:\n\nTeam size and availability\nBacklog items (paste or describe them)\nAny hard deadlines or dependencies"
      },
      {
        "title": "1. Capacity Calculation",
        "body": "Available hours = team_size × sprint_days × hours_per_day × focus_factor\nfocus_factor = 0.7 (accounts for meetings, interrupts, context switching)"
      },
      {
        "title": "2. Backlog Prioritization (RICE)",
        "body": "Score each item:\n\nReach: How many users/processes does this affect? (1-10)\nImpact: How much does it move the needle? (0.25, 0.5, 1, 2, 3)\nConfidence: How sure are you about estimates? (0.5, 0.8, 1.0)\nEffort: Person-days to complete\n\nRICE Score = (Reach × Impact × Confidence) / Effort\n\nSort descending. Fill sprint capacity from top."
      },
      {
        "title": "3. Sprint Goal",
        "body": "One sentence. Measurable. Example: \"Ship user onboarding flow — 80% of new signups complete setup within 48 hours.\""
      },
      {
        "title": "4. Buffer Rule",
        "body": "Reserve 20% capacity for unplanned work. If you're filling 100% of capacity, you're already behind."
      },
      {
        "title": "5. Definition of Done",
        "body": "Every item needs:\n\nCode reviewed and merged\n Tests passing\n Deployed to staging\n Product owner sign-off"
      },
      {
        "title": "6. Daily Standup (async-friendly)",
        "body": "Each person posts:\n\nWhat I shipped yesterday\nWhat I'm shipping today\nWhat's blocking me (if anything)\n\nSkip \"what I worked on\" — focus on shipped output."
      },
      {
        "title": "7. Sprint Retro (15 min max)",
        "body": "Velocity: Planned points vs completed points\nCarry-over: What didn't get done and why?\nOne thing to change: Pick ONE process improvement. Not five."
      },
      {
        "title": "8. Anti-Patterns to Flag",
        "body": "Sprint scope changed mid-sprint more than once\nNo items completed until final 2 days\nCarry-over exceeds 30% of planned work\nStandup takes more than 10 minutes"
      },
      {
        "title": "Output Format",
        "body": "# Sprint [N] Plan — [Start Date] to [End Date]\n\n## Sprint Goal\n[One sentence]\n\n## Team Capacity\n- Team: [N] engineers × [D] days × 0.7 focus = [H] available hours\n- Buffer: 20% ([B] hours reserved)\n- Committable: [C] hours\n\n## Committed Items\n| # | Item | Points | Owner | RICE | Status |\n|---|------|--------|-------|------|--------|\n| 1 | ...  | ...    | ...   | ...  | To Do  |\n\n## Stretch Goals (if capacity allows)\n| # | Item | Points |\n|---|------|--------|\n\n## Risks & Dependencies\n- ...\n\n## Success Criteria\n- [ ] Sprint goal met\n- [ ] Velocity within 15% of target\n- [ ] Zero critical bugs introduced"
      },
      {
        "title": "Why This Works",
        "body": "Most sprint planning fails because teams skip capacity math and overcommit. This framework forces honest numbers first, then fills from a prioritized backlog. The 20% buffer isn't laziness — it's how you actually hit your commitments.\n\nBuilt by AfrexAI — AI context packs for business teams. Get the full SaaS Context Pack ($47) for sprint planning, roadmap templates, and 40+ agent-ready frameworks."
      }
    ],
    "body": "Sprint Planner\n\nPlan, scope, and run agile sprints that actually ship. No ceremony bloat.\n\nWhat It Does\n\nTakes your backlog (or a rough list of tasks) and produces a sprint plan with:\n\nCapacity math (team size × available days × focus factor)\nStory point allocation with buffer\nSprint goal + success criteria\nDaily standup template\nRetro prompts tied to metrics\nUsage\n\nTell your agent: \"Plan a 2-week sprint for [team/project]\" with:\n\nTeam size and availability\nBacklog items (paste or describe them)\nAny hard deadlines or dependencies\nSprint Planning Framework\n1. Capacity Calculation\nAvailable hours = team_size × sprint_days × hours_per_day × focus_factor\nfocus_factor = 0.7 (accounts for meetings, interrupts, context switching)\n\n2. Backlog Prioritization (RICE)\n\nScore each item:\n\nReach: How many users/processes does this affect? (1-10)\nImpact: How much does it move the needle? (0.25, 0.5, 1, 2, 3)\nConfidence: How sure are you about estimates? (0.5, 0.8, 1.0)\nEffort: Person-days to complete\n\nRICE Score = (Reach × Impact × Confidence) / Effort\n\nSort descending. Fill sprint capacity from top.\n\n3. Sprint Goal\n\nOne sentence. Measurable. Example: \"Ship user onboarding flow — 80% of new signups complete setup within 48 hours.\"\n\n4. Buffer Rule\n\nReserve 20% capacity for unplanned work. If you're filling 100% of capacity, you're already behind.\n\n5. Definition of Done\n\nEvery item needs:\n\n Code reviewed and merged\n Tests passing\n Deployed to staging\n Product owner sign-off\n6. Daily Standup (async-friendly)\n\nEach person posts:\n\nWhat I shipped yesterday\nWhat I'm shipping today\nWhat's blocking me (if anything)\n\nSkip \"what I worked on\" — focus on shipped output.\n\n7. Sprint Retro (15 min max)\nVelocity: Planned points vs completed points\nCarry-over: What didn't get done and why?\nOne thing to change: Pick ONE process improvement. Not five.\n8. Anti-Patterns to Flag\nSprint scope changed mid-sprint more than once\nNo items completed until final 2 days\nCarry-over exceeds 30% of planned work\nStandup takes more than 10 minutes\nOutput Format\n# Sprint [N] Plan — [Start Date] to [End Date]\n\n## Sprint Goal\n[One sentence]\n\n## Team Capacity\n- Team: [N] engineers × [D] days × 0.7 focus = [H] available hours\n- Buffer: 20% ([B] hours reserved)\n- Committable: [C] hours\n\n## Committed Items\n| # | Item | Points | Owner | RICE | Status |\n|---|------|--------|-------|------|--------|\n| 1 | ...  | ...    | ...   | ...  | To Do  |\n\n## Stretch Goals (if capacity allows)\n| # | Item | Points |\n|---|------|--------|\n\n## Risks & Dependencies\n- ...\n\n## Success Criteria\n- [ ] Sprint goal met\n- [ ] Velocity within 15% of target\n- [ ] Zero critical bugs introduced\n\nWhy This Works\n\nMost sprint planning fails because teams skip capacity math and overcommit. This framework forces honest numbers first, then fills from a prioritized backlog. The 20% buffer isn't laziness — it's how you actually hit your commitments.\n\nBuilt by AfrexAI — AI context packs for business teams. Get the full SaaS Context Pack ($47) for sprint planning, roadmap templates, and 40+ agent-ready frameworks."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/1kalin/afrexai-sprint-planner",
    "publisherUrl": "https://clawhub.ai/1kalin/afrexai-sprint-planner",
    "owner": "1kalin",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/afrexai-sprint-planner",
    "downloadUrl": "https://openagent3.xyz/downloads/afrexai-sprint-planner",
    "agentUrl": "https://openagent3.xyz/skills/afrexai-sprint-planner/agent",
    "manifestUrl": "https://openagent3.xyz/skills/afrexai-sprint-planner/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/afrexai-sprint-planner/agent.md"
  }
}