← ClaudeAtlas

task-planninglisted

Plan and organize software development tasks effectively. Use when breaking down features, creating user stories, or planning sprints. Handles task breakdown, user stories, acceptance criteria, and backlog management.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 82
Install: claude install-skill aiskillstore/marketplace
# Task Planning ## When to use this skill - **Feature development**: Break down a new feature into small tasks - **Sprint Planning**: Select work to include in the sprint - **Backlog Grooming**: Clean up the backlog and set priorities ## Instructions ### Step 1: Write User Stories (INVEST) **INVEST principles**: - **I**ndependent: Independent - **N**egotiable: Negotiable - **V**aluable: Valuable - **E**stimable: Estimable - **S**mall: Small - **T**estable: Testable **Template**: ```markdown ## User Story: [title] **As a** [user type] **I want** [feature] **So that** [value/reason] ### Acceptance Criteria - [ ] Given [context] When [action] Then [outcome] - [ ] Given [context] When [action] Then [outcome] - [ ] Given [context] When [action] Then [outcome] ### Technical Notes - API endpoint: POST /api/users - Database: users table - Frontend: React component ### Estimation - Story Points: 5 - T-Shirt: M ### Dependencies - User authentication must be completed first ### Priority - MoSCoW: Must Have - Business Value: High ``` **Example**: ```markdown ## User Story: User Registration **As a** new visitor **I want** to create an account **So that** I can access personalized features ### Acceptance Criteria - [ ] Given valid email and password When user submits form Then account is created - [ ] Given duplicate email When user submits Then error message is shown - [ ] Given weak password When user submits Then validation error is shown - [ ] Given successful registra