task-plan

Generate and manage task breakdowns from PRD documents with Git branches.

12|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/KilimcininKorOglu/cli-tweaks --skill task-plan-kilimcininkoroglu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: task-plan
Source: https://github.com/KilimcininKorOglu/cli-tweaks/tree/main/claude/skills/task-plan
Command: npx skills add https://github.com/KilimcininKorOglu/cli-tweaks --skill task-plan-kilimcininkoroglu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of breaking down complex Product Requirements Documents (PRDs) or specifications into manageable tasks, features, and sprints, streamlining project planning and execution.

Core Features & Use Cases

  • Automated Task Generation: Analyzes PRDs to create detailed task lists with IDs, statuses, priorities, and effort estimates.
  • Incremental Updates: Detects changes in PRDs and updates existing task structures without losing progress.
  • Git Integration: Manages feature branches, commits, and merges automatically during task execution.
  • Use Case: Provide a PRD for a new user authentication system, and the skill will generate all necessary features and tasks, create branches, and even attempt to run and merge them.

Quick Start

Use the task-plan skill to add a new feature with the description "Implement user profile editing".

Frequently Asked Questions about task-plan

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

FAQPage Schema
How do I break down a PRD into manageable development tasks?

To break down a PRD into manageable development tasks, you can use automated task generation to analyze specification documents and create detailed task lists with IDs, priorities, and effort estimates. This process streamlines project planning by translating requirements into actionable items.

Can I automatically create Git branches and commits for new features?

Yes, you can automatically create Git branches and commits for new features through integrated Git workflows. The system manages feature branches, commits, and merges autonomously during task execution, linking development progress directly to your generated task structure.

How do I update existing task structures when a PRD changes?

To update existing task structures when a PRD changes, the system detects incremental modifications and applies updates without losing prior progress. It maintains task state continuously, allowing you to add new features or adjust specifications while preserving completed work.

Does autonomous task execution require structured input for project planning?

Yes, autonomous task execution requires structured input for project planning to accurately analyze PRDs and generate features. Providing clear specification documents ensures the system can correctly break down requirements, estimate effort, and manage the associated Git branches.

What is the best way to track task status during feature management?

The best way to track task status during feature management is by maintaining task state for incremental updates and execution. The system automatically monitors progress, updates statuses, and integrates Git commit and merge workflows to reflect real-time completion states.

When should I not use automated task breakdown for project planning?

You should not use automated task breakdown for project planning when your specification documents lack structured input or clear requirements. Without a defined PRD, the system cannot accurately generate features, estimate effort, or manage the associated Git branches.