task-planning

Transform feature ideas into INVEST-aligned user stories with acceptance criteria.

Updated Dec 20, 2023
One-click install
npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill task-planning-thiago-cruz-eng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-planning
Source: https://github.com/Thiago-Cruz-eng/Hibrygame/tree/main/.claude/skills/task-planning
Command: npx skills add https://github.com/Thiago-Cruz-eng/Hibrygame --skill task-planning-thiago-cruz-eng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you turn vague feature ideas into well-scoped, testable work items so teams can plan sprints, groom backlogs, and avoid unclear requirements.

Core Features & Use Cases

  • User story creation (INVEST): Produces independent, negotiable, valuable, estimable, small, and testable stories with acceptance criteria.
  • Epic → story → task decomposition: Breaks larger initiatives into manageable tasks sized for estimation.
  • MoSCoW prioritization + sprint planning: Helps select what is “Must Have” versus later work, then formats a sprint goal, capacity, and definition of done.

Real-world example: use it to define user registration, login, and password reset as stories with explicit Given/When/Then acceptance criteria, then prioritize them for a two-week sprint.

Quick Start

Ask the AI to generate user stories with INVEST, include acceptance criteria and estimation points, and then produce a MoSCoW-prioritized sprint backlog for your next 2-week iteration.

Frequently Asked Questions about task-planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write INVEST-aligned user stories with acceptance criteria for sprint planning?

To write INVEST-aligned user stories for sprint planning, decompose feature ideas into independent, negotiable, valuable, estimable, small, and testable stories. Each story should include explicit Given/When/Then acceptance criteria to ensure the work is testable and well-scoped for estimation.

What is the best way to break down an epic into manageable tasks for a sprint backlog?

Epic decomposition involves breaking larger initiatives into manageable stories and tasks sized for estimation. This process transforms vague feature ideas into structured epic-to-task breakdowns, making backlog grooming and sprint selection more efficient and actionable.

How does MoSCoW prioritization work when selecting work items for a sprint?

MoSCoW prioritization categorizes backlog items into Must Have, Should Have, Could Have, and Won't Have buckets. It helps sprint planning by distinguishing critical work from later work, enabling the selection of a focused sprint goal and capacity allocation for a specific iteration.

Can I generate story point estimations and a definition of done from a feature idea?

Yes, you can transform feature ideas into actionable work items that include story point estimations and a defined definition of done. This structured approach ensures stories are estimable and testable while identifying dependencies before sprint execution.

When do I need to apply agile backlog management to my software development process?

Agile backlog management is needed when you have vague feature ideas that require scoping into testable work items. It prevents unclear requirements by producing structured outputs like user stories, sprint goals, and task breakdowns for two-week iterations.