skills/emz1998/agile-planning/SKILL.md
Generate agile release plans with sprints and roadmaps using unique sprint codes. Use when creating sprint schedules, product roadmaps, release planning, or when user mentions agile planning, sprints, roadmap, or release plans.
npx skillsauth add aiskillstore/marketplace agile-planningInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Generate lean agile release plans with sprint schedules and roadmaps.
This skill creates structured release plans for agile projects. It generates:
Use this when planning product releases, organizing work into sprints, or communicating timelines to stakeholders.
Before generating a plan, collect:
Create sprints with:
Task Numbering:
Sprint Duration Guidelines:
Sprint Themes: Use clear, goal-oriented themes:
Group sprints into timeline view:
Include major milestones:
Use this structure:
# Release Plan: [Project Name] v[Version]
**Release Goal**: [One sentence]
**Timeline**: [Start] - [End] ([X] sprints)
**Team**: [Number] developers
## Sprints
### SPRINT-001: [Theme]
**Duration**: [Start Date] - [End Date]
**Goal**: [What this sprint achieves]
**Tasks**:
- T-001: [Task description] [ ]
- T-002: [Task description] [ ]
- T-003: [Task description] [ ]
**Dependencies**: [If any]
### SPRINT-002: [Theme]
**Duration**: [Start Date] - [End Date]
**Goal**: [What this sprint achieves]
**Tasks**:
- T-004: [Task description] [ ]
- T-005: [Task description] [ ]
## Roadmap
### Q1 2025
- **SPRINT-001**: [Key achievement]
- **SPRINT-002**: [Key achievement]
### Q2 2025
- **SPRINT-003**: [Key achievement]
## Milestones
- **[Date]**: Alpha release (SPRINT-00X)
- **[Date]**: Beta release (SPRINT-00X)
- **[Date]**: Production launch (SPRINT-00X)
Check:
Sprint Planning:
Task Numbering:
Dependencies:
Roadmap:
Code Conventions:
# Release Plan: E-commerce Platform v2.0
**Release Goal**: Launch new checkout system with multiple payment options
**Timeline**: Jan 1 - Mar 15, 2025 (6 sprints)
**Team**: 3 developers
## Sprints
### SPRINT-001: Payment Foundation
**Duration**: Jan 1 - Jan 14
**Goal**: Setup payment infrastructure and API integrations
**Tasks**:
- T-001: Stripe SDK integration [ ]
- T-002: Payment database schema design [ ]
- T-003: Payment API endpoints [ ]
- T-004: Shipping cost calculator [ ]
**Dependencies**: None
---
### SPRINT-002: Checkout UI
**Duration**: Jan 15 - Jan 28
**Goal**: Build responsive checkout flow
**Tasks**:
- T-005: Guest checkout form [ ]
- T-006: Address autosave feature [ ]
- T-007: Mobile responsive layout [ ]
- T-008: Form validation logic [ ]
**Dependencies**: Requires SPRINT-001 payment API (T-003)
---
### SPRINT-003: PayPal Integration
**Duration**: Jan 29 - Feb 11
**Goal**: Add PayPal as payment option
**Tasks**:
- T-009: PayPal SDK setup [ ]
- T-010: Payment method selector UI [ ]
- T-011: Order confirmation emails [ ]
- T-012: Transaction logging system [ ]
**Dependencies**: Requires SPRINT-001 infrastructure (T-002, T-003)
---
### SPRINT-004: Testing & Polish
**Duration**: Feb 12 - Feb 25
**Goal**: Ensure production readiness
**Tasks**:
- T-013: End-to-end testing suite [ ]
- T-014: Bug fixes from QA [ ]
- T-015: Performance optimization [ ]
- T-016: Security review and fixes [ ]
**Dependencies**: All features complete (T-001 through T-012)
---
### SPRINT-005: Beta Launch
**Duration**: Feb 26 - Mar 11
**Goal**: Soft launch to beta users
**Tasks**:
- T-017: Beta deployment to staging [ ]
- T-018: User feedback collection system [ ]
- T-019: Analytics and tracking setup [ ]
- T-020: Critical bug fixes [ ]
**Dependencies**: SPRINT-004 testing complete (T-013)
---
### SPRINT-006: Production Release
**Duration**: Mar 12 - Mar 15
**Goal**: Full production rollout
**Tasks**:
- T-021: Production deployment [ ]
- T-022: Monitoring and alerting setup [ ]
- T-023: User documentation [ ]
- T-024: Team handoff and training [ ]
**Dependencies**: Beta success metrics met (T-017, T-018)
## Roadmap
### Q1 2025
- **SPRINT-001**: Payment infrastructure complete
- **SPRINT-002**: Checkout UI launched
- **SPRINT-003**: PayPal support added
- **SPRINT-004**: Testing complete, production-ready
- **SPRINT-005**: Beta launch successful
- **SPRINT-006**: Full production release
## Milestones
- **Feb 25**: Alpha release (internal testing)
- **Feb 26**: Beta release (limited users)
- **Mar 12**: Production launch (all users)
# Release Plan: Fitness Tracker App v1.0
**Release Goal**: Launch MVP with core tracking features
**Timeline**: 8 weeks (4 sprints)
**Team**: 2 developers
## Sprints
### SPRINT-001: User Foundation
**Duration**: Week 1-2
**Goal**: User accounts and authentication
**Tasks**:
- T-001: Firebase authentication setup [ ]
- T-002: User profile creation flow [ ]
- T-003: Profile editing functionality [ ]
- T-004: Avatar upload feature [ ]
### SPRINT-002: Activity Tracking
**Duration**: Week 3-4
**Goal**: Core fitness tracking features
**Tasks**:
- T-005: Step counter integration [ ]
- T-006: Manual activity logging interface [ ]
- T-007: Activity history view [ ]
- T-008: Basic statistics dashboard [ ]
### SPRINT-003: Data Visualization
**Duration**: Week 5-6
**Goal**: Charts and progress tracking
**Tasks**:
- T-009: Daily activity charts [ ]
- T-010: Weekly summary view [ ]
- T-011: Goal progress indicators [ ]
- T-012: Achievement badges system [ ]
### SPRINT-004: Launch Prep
**Duration**: Week 7-8
**Goal**: Polish and release
**Tasks**:
- T-013: App store assets creation [ ]
- T-014: Beta testing coordination [ ]
- T-015: Critical bug fixes [ ]
- T-016: Production deployment [ ]
## Roadmap
### Month 1
- SPRINT-001: User system live
- SPRINT-002: Activity tracking functional
### Month 2
- SPRINT-003: Data visualization complete
- SPRINT-004: MVP launched to app stores
## Milestones
- **Week 6**: Beta testing begins
- **Week 8**: App store submission
- **Week 9**: Public launch
For more detailed guidance:
Use this skill when:
development
Apple Human Interface Guidelines for content display components. Use this skill when the user asks about charts component, collection view, image view, web view, color well, image well, activity view, lockup, data visualization, content display, displaying images, rendering web content, color pickers, or presenting collections of items in Apple apps. Also use when the user says how should I display charts, what's the best way to show images, should I use a web view, how do I build a grid of items, what component shows media, or how do I present a share sheet. Cross-references: hig-foundations for color/typography/accessibility, hig-patterns for data visualization patterns, hig-components-layout for structural containers, hig-platforms for platform-specific component behavior.
tools
Automate HelpDesk tasks via Rube MCP (Composio): list tickets, manage views, use canned responses, and configure custom fields. Always search tools first for current schemas.
testing
Expert Haskell engineer specializing in advanced type systems, pure functional design, and high-reliability software. Use PROACTIVELY for type-level programming, concurrency, and architecture guidance.
tools
GraphQL gives clients exactly the data they need - no more, no less. One endpoint, typed schema, introspection. But the flexibility that makes it powerful also makes it dangerous. Without proper controls, clients can craft queries that bring down your server. This skill covers schema design, resolvers, DataLoader for N+1 prevention, federation for microservices, and client integration with Apollo/urql. Key insight: GraphQL is a contract. The schema is the API documentation. Design it carefully.