project-sprints
Sprint planning, activation, board view, and close.
Skill by carson-sweet
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/carson-sweet-project-sprints
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/project-sprints
What's inside
- Skill name
project-sprints- Description
- Sprint planning, activation, board view, and close.
- License
- AGPL-3.0
- Instructions
- 359 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: missing
Files (1)
- SKILL.md
SKILL.md (first lines)
!`bash ${CLAUDE_SKILL_DIR}/../../hooks/read-state.sh session-state`
```bash
source "${CLAUDE_PLUGIN_ROOT}/hooks/sc-artifact.sh"
# Load active sprint if one exists
ACTIVE_SPRINT=$(python3 "${_sc_hooks}/sc-artifact-impl.py" \
query "$SC_PROJECT_ROOT" "$SC_PRODUCT_BASE" "$SC_STATE_BASE" \
sprint status=active 2>/dev/null | python3 -c "
import json,sys
items=json.load(sys.stdin)
print(items[0]['id'] if items else 'NONE')
" 2>/dev/null || echo "NONE")
echo "ACTIVE_SPRINT=$ACTIVE_SPRINT"
```
# Project Sprints
Manage sprints: plan, activate, track, and close. Arguments: `$ARGUMENTS`
---
## MODE CHECK
Read `mode` from pre-loaded session state (or `cat .sweetclaude/state/effective-gates.yaml 2>/dev/null | grep "^mode:"`)
If `mode` is `flow`, `kanban`, or `shape_up`, output and stop:
> "This skill is not active in **{mode}** mode.
>
> - **Flow and Kanban** use continuous delivery without sprint cadence. Track work with `/sweetclaude:build project-issues`.
> - **Shape Up** uses fixed-time cycles with pitches, not sprints. Create issues from a pitch with `/sweetclaude:build project-issues`.
>
> To use sprint tracking, shift to Agile mode: `/sweetclaude:configure project-mode shift agile`"
Proceed only if `mode` is `agile` (or unset).
---
## Routing
| Arguments | Operation |
|---|---|
| (empty) | → **Status** — active sprint board or summary |
| `list` | → **List** all sprints |
| `new` | → **Plan** a new sprint |
| `start <SP-NNN>` | → **Activate** a planned sprint |
| `board` | → **Board** view of active sprint |
| `update <ID>` | → **Update** an issue on the active sprint |
| `close` | → **Close** the active sprint |
| `retro` | → **Retrospective** for the most recently closed sprint |
---
## Status (default)
If `ACTIVE_SPRINT` is `NONE`:
```bash
source "${CLAUDE_PLUGIN_ROOT}/hooks/sc-artifact.sh"
sc_artifact_query sprint status=planned
```
If planned sprints exist: "No active sprint. Next planned: {SP-NNN} — {title}. Run `project-sprints start {SP-NNN}` to begin."
If no planned sprints either: "No sprints. Run `project-sprints new` to plan one."
If `ACTIVE_SPRINT` is set, run the **Board** operation (below).
---
## List
```bash
source "${CLAUDE_PLUGIN_ROOT}/hooks/sc-artifact.sh"
sc_artifact_list sprint
```
Present as table, newest first:
```
ID Title Status Milestone Start End Velocity
─────────────────────────────────────────────────────────────────────────────
SP-003 Sprint 3 active MS-001 2026-05-06 2026-05-20 —
SP-002 Sprint 2 complete MS-001 2026-04-22 2026-05-06 8
SP-001 Sprint 1 complete (none) 2026-04-08 2026-04-22 5
```
---
## New (Plan a sprint)
Check for existing active sprint first:
```bash
source "${CLAUDE_PLUGIN_ROOT}/hooks/sc-artifact.sh"
sc_artifact_query sprint status=active
```
If one exists: "Sprint {ID} is already active. Close it before planning a new one, or plan ahead — the new sprint won't start until you explicitly activate it."
Ask, one question at a time:
1. **Title** — "What's this sprint called? (e.g. 'Sprint 4' or 'Sprint 2026-05-20')"
2. **Milestone** — Load milestones first:
```bash
source "${CLAUDE_PLUGIN_ROOT}/hooks/sc-artifact.sh"
sc_artifact_list milestone
```
"Which milestone is this sprint building toward? (e.g. MS-001, or press enter to skip)"
3. **Start date** — "Start date? (YYYY-MM-DD)"
4. **End date** — "End date? (YYYY-MM-DD)"
5. **Goal** — "What's the sprint goal — the one sentence that describes what's true when this sprint succeeds?"
6. **Capacity notes** — "Any known interruptions or reduced availability? (or press enter to skip)"From carson-sweet/sweetclaude, AGPL-3.0.
More from carson-sweet/sweetclaude
- 0.614score
code-testing
carson-sweet
Run any combination of test suite, mutation testing, security review, and PR pre-check.
SkillAFreshness: A★ 7Claude Code +9 - 0.614score
project-gh-sync-issues
carson-sweet
Bidirectional status sync between local issue files and GitHub Issues.
SkillAFreshness: A★ 7Claude Code +9 - 0.614score
code-tdd
carson-sweet
Internal TDD process skill — invoked by code-feature, code-issue, and code-debt.
SkillAFreshness: A★ 7Claude Code +9 - 0.614score
project-gh-import-issues
carson-sweet
Import open GitHub Issues into the local issue store as v4 story files.
SkillAFreshness: A★ 7Claude Code +9 - 0.614score
product-sprint-plan
carson-sweet
Plan a sprint by selecting stories from the backlog, estimating scope, and producing a sprint commitment.
SkillAFreshness: A★ 7Claude Code +9 - 0.611score
john-wick
carson-sweet
Fully autonomous, resumable, multi-session SDLC pipeline.
SkillAFreshness: A★ 7Claude Code +9 - 0.611score
john-wick-checkin
carson-sweet
Internal John Wick phase check-in subagent.
SkillAFreshness: A★ 7Claude Code +9 - 0.611score
code-feature
carson-sweet
Build a new feature end-to-end.
SkillAFreshness: A★ 7Claude Code +9 - 0.611score
code-issue
carson-sweet
Implement a GitHub issue end-to-end.
SkillAFreshness: A★ 7Claude Code +9 - 0.611score
code-review
carson-sweet
Code, security, and compliance review.
SkillAFreshness: A★ 7Claude Code +9 - 0.611score
project-backlog-triage
carson-sweet
Structured backlog grooming session.
SkillAFreshness: A★ 7Claude Code +9 - 0.611score
code-verify
carson-sweet
Run verification before claiming work is complete.
SkillAFreshness: A★ 7Claude Code +9
Signals
- Stars
- 7
- Forks
- 3
- Open issues
- 4
- Last commit (this folder)
- Oct 20, 2026 (9 days ago)
- Last release
- Oct 24, 2026 (6 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- AGPL-3.0
- Repository
- github.com/carson-sweet/sweetclaude
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from carson-sweet
- 0.614score
product-sprint-plan
carson-sweet
Plan a sprint by selecting stories from the backlog, estimating scope, and producing a sprint commitment.
SkillAFreshness: A★ 7Claude Code +9 - 0.614score
project-gh-sync-issues
carson-sweet
Bidirectional status sync between local issue files and GitHub Issues.
SkillAFreshness: A★ 7Claude Code +9 - 0.614score
code-testing
carson-sweet
Run any combination of test suite, mutation testing, security review, and PR pre-check.
SkillAFreshness: A★ 7Claude Code +9 - 0.614score
code-tdd
carson-sweet
Internal TDD process skill — invoked by code-feature, code-issue, and code-debt.
SkillAFreshness: A★ 7Claude Code +9 - 0.614score
project-gh-import-issues
carson-sweet
Import open GitHub Issues into the local issue store as v4 story files.
SkillAFreshness: A★ 7Claude Code +9 - 0.611score
code-review
carson-sweet
Code, security, and compliance review.
SkillAFreshness: A★ 7Claude Code +9
Cite this page
project-sprints skill. Agent Mart. https://agentmart.dev/skills/carson-sweet-project-sprints (last updated 2026-10-24)