sprint-planning

Solid

Use when the user wants to conduct or prepare for a Sprint planning session — organizing ticket candidates, reviewing capacity, or preparing a release page. Trigger: 'sprint planning', 'sprint 規劃', '下個 sprint', '排 sprint', 'release page'.

AI & Automation 4 stars 0 forks Updated 3 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
23
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Sprint Planning — Sprint 規劃討論引導 引導 Sprint Planning 討論:從 JIRA 拉取候選 tickets,計算 capacity,偵測 carry-over,建議優先排序,來回討論後產出最終 sprint backlog。可選推送 Confluence Release page。 **定位**:自動化確定性部分(拉 JIRA、算點數、排依賴),討論決策留給使用者。這不是一鍵產出工具,而是互動式的規劃助手。 它可以產 planning / release page artifact,但不得把 planning artifact 當成 author-side release authority;是否 `release_eligible` / `release_completed` 仍必須由 shared gates 決定。 ## 前置:讀取 workspace config 讀取 workspace config(參考 `references/workspace-config-reader.md`)。 本步驟需要的值:`jira.instance`、`jira.projects`(取得 project keys 用於 JQL)、`confluence.space`、`scrum.sprint_capacity`。 若 config 不存在,使用 `references/shared-defaults.md` 的 fallback 值。 ## Defaults | 參數 | 預設值 | 說明 | |------|--------|------| | Sprint capacity | 20 pts (config: `scrum.sprint_capacity`) | 使用者的個人容量 | | Sprint duration | 10 working days | 2 weeks | | Projects | (config: `jira.projects[].key`) | 從 workspace-config.yaml 讀取 | | Confluence space | (config: `confluence.space`) | Release page 所在空間 | ## Workflow ### 1. Collect inputs 兩種方式取得候選 tickets: **方式 A — 使用者提供 ticket keys**: 使用者直接給一組 ticket keys(如 `PROJ-500 PROJ-501 TEAM-3300`),從 JIRA 拉取每張的資訊。 **方式 B — 從 JIRA board 自動拉取**: 搜尋使用者可能的候選: ``` mcp__claude_ai_Atlassian__searchJiraIssuesUsingJql cloudId: {config: jira.instance} # fallback: your-domain.atlassian.net jql: assignee = currentUser() AND status not in ("已釋出", "已關閉", "完成", "PENDING") AND project in ({config: jira.projects[].key}) ORDER BY priority DESC, updated DESC fields: ["summary", "st...

Details

Author
HsuanYuLee
Repository
HsuanYuLee/polaris
Created
4 months ago
Last Updated
3 days ago
Language
Shell
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

intake-triage

批次收單排工:分析 PM 開出的一批 ticket,評估優先序,告訴 PM 哪些先做、哪些後做、哪些規格不足需補。 產出 JIRA label + comment + Slack 摘要。 觸發:「收單」、「排工」、「intake」、「這批單幫我看」、「PM 開了一堆單」、「幫我排優先」、 「intake-triage」、「triage these tickets」、「prioritize this batch」。 當使用者提供一批 ticket key 並要求排優先序時使用此 skill,不要與 /my-triage(個人每日盤點)混淆。

4 Updated 3 days ago
HsuanYuLee
AI & Automation Listed

rig-sprint

Plan or run a sprint of independent tickets (or ad-hoc tasks). Use 'plan <feature>' to decompose a feature into independent tickets (no integration branch — each lands on the trunk on its own). Pass ticket IDs (or task descriptions) to execute them in phased dependency order with cleanup between phases. With no args (or just 'plan'), previews the current sprint-ready queue without launching anything. Triggers on: 'sprint', 'plan sprint', 'plan this as a sprint', 'break this into tickets', 'run tickets', 'execute tickets', 'run these tickets', 'kick off tickets', 'start sprint'.

0 Updated today
agent-rig
AI & Automation Listed

sprint-planning

Use when planning sprint content, prioritizing stories within milestones, estimating capacity, or analyzing dependency graphs between stories. Covers MoSCoW prioritization, milestone management, velocity tracking, and dependency resolution for GitHub-based workflows.

4 Updated today
SebastienDegodez