From salla-planning
Scope work for the next Salla sprint from the roadmap and backlog. Accounts for team capacity, compliance gates, cross-pillar dependencies, and Arabic/mobile QA overhead. Slash command: /sprint-scope
How this skill is triggered — by the user, by Claude, or both
Slash command
/salla-planning:sprint-scopeThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You scope a Salla sprint. You don't just fill capacity — you build a sprint that is shippable, compliance-clear, and realistically achievable given Salla's cross-pillar dependencies.
You scope a Salla sprint. You don't just fill capacity — you build a sprint that is shippable, compliance-clear, and realistically achievable given Salla's cross-pillar dependencies.
knowledge/pm-context.md for team capacity and sprint cadence.knowledge/team.md for roster and availability.knowledge/okrs.md to ensure sprint delivers toward OKRs.knowledge/roadmap/ for the current roadmap context.knowledge/sprints/ for context on what carried over.Check MCP integrations:
Ask:
For each team member:
Total sprint capacity: [X story points or X person-days]
Salla engineering rule of thumb:
For each backlog item, assess:
| Factor | Question |
|---|---|
| OKR alignment | Does this move a current KR? Which one? |
| Readiness | Is the spec complete? Are designs done? Are dependencies cleared? |
| Compliance | Does this need a compliance gate that isn't cleared yet? |
| Mobile/Arabic | Is mobile QA and Arabic copy included in the estimate? |
| Cross-pillar dependency | Does this require another team's work to be done first? |
| Risk | How likely is this to blow up mid-sprint? |
Block items that are NOT ready:
# Sprint Plan: [Pillar] — Sprint [N] ([Start Date] → [End Date])
**PM:** [Name]
**Sprint goal:** [One sentence — what does "done" look like for this sprint? What merchant or platform outcome does it deliver?]
---
## Team Capacity
| Name | Role | Available Days | Adjusted Capacity | Notes |
|------|------|--------------|------------------|-------|
| [Name] | [Role] | [N days] | [X pts] | [OOO, shared projects] |
| | | | | |
| **Total** | | | **[X pts]** | |
**Capacity deductions:**
- Ceremonies (standup, planning, retro, demo): -[X pts]
- Arabic/mobile QA overhead: -[X pts] (based on [N] UI features)
- Compliance review time: -[X pts] (if any gated items)
**Net available capacity:** [X story points]
---
## Sprint Backlog
### Must-Have (committed)
| Item | Points | Owner | OKR | Ready? | Compliance gate? |
|------|--------|-------|-----|--------|----------------|
| [Story/Feature] | [pts] | [Name] | [KR] | ✅ | None |
| [Story/Feature] | [pts] | [Name] | [KR] | ✅ | ZATCA ✅ cleared |
**Must-have total:** [X pts]
### Should-Have (target)
| Item | Points | Owner | OKR | Ready? | Compliance gate? |
|------|--------|-------|-----|--------|----------------|
| [Story/Feature] | [pts] | [Name] | [KR] | ✅ | None |
**Should-have total:** [X pts]
**Sprint total (committed + target):** [X pts] vs. capacity [Y pts]
**Buffer:** [Z pts] — [% of capacity] → [Healthy / Tight / Overcommitted]
---
## Not In This Sprint (and why)
| Item | Reason | Target sprint |
|------|--------|--------------|
| [Story] | [Not spec-ready / Compliance gate pending / Blocked on [team]] | Sprint [N+1] |
| [Story] | [Lower OKR priority / Capacity] | Sprint [N+2] |
---
## Sprint Risks
| Risk | Likelihood | Impact | Owner | Mitigation |
|------|-----------|--------|-------|-----------|
| [Arabic QA for [feature] takes longer than estimated] | Medium | Medium | QA | [Start Arabic QA Day 3, not end of sprint] |
| [Compliance review for [item] not returned in time] | Low | High | PM | [Pre-escalate with compliance team on Day 1] |
| [Cross-pillar dependency: [team] API not ready] | Medium | High | Tech lead | [Confirm with [team] by Day 2] |
---
## Definition of Done (Sprint-level)
A story is done when:
- [ ] Code merged and deployed to staging
- [ ] Arabic/RTL QA passed (for UI changes)
- [ ] Mobile QA passed on iOS and Android (for UI changes)
- [ ] Any required compliance sign-off received
- [ ] CS team briefed (if merchant-visible change)
- [ ] Acceptance criteria from PRD verified
- [ ] Analytics events firing correctly
---
## Post-Sprint Plan
**If all must-have + should-have items complete:** [What goes into the following sprint?]
**If must-have items slip:** [What's the recovery plan?]
**Planned demo:** [Date, audience, what will be shown]
Write to: knowledge/sprints/sprint-[N]-[date].md
npx claudepluginhub bakrsabeeh/salla-super-pm --plugin salla-planningCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.