plan

Create structured implementation plans with task decomposition, estimates, dependencies, and CI-gated feature branches.

Updated Jan 5, 2025
One-click install
npx skills add https://github.com/pkuppens/pkuppens --skill plan-pkuppens
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plan
Source: https://github.com/pkuppens/pkuppens/tree/main/skills/plan
Command: npx skills add https://github.com/pkuppens/pkuppens --skill plan-pkuppens

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams convert high-level issues into concrete tasks, assign realistic estimates, identify dependencies, and enforce a feature-branch workflow with CI-driven validation, ensuring work starts on a dedicated branch and progresses to a PR-ready state.

Core Features & Use Cases

  • Decompose work into ordered tasks and milestones from an issue or task.
  • Define a branch strategy and gate changes with PRs and CI checks.
  • Plan-to-ship workflow: align planning outputs with issue-tracking, architecture, and delivery timelines.

Quick Start

Provide an issue or task description to the Skill and request a plan that breaks it into tasks, estimates, dependencies, and a feature-branch workflow with CI validation.

Frequently Asked Questions about plan

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

FAQPage Schema
How do I break down a software issue into ordered tasks and dependencies?

Task decomposition breaks down a software issue into ordered tasks and milestones by mapping dependencies and assigning realistic effort estimates to ensure traceability from planning to delivery.

What is a feature-branch workflow with CI gates for project management?

A feature-branch workflow with CI gates enforces plan-first development by starting work on a dedicated branch and progressing changes through PR validation and CI checks before integration.

How do I create a sprint plan from high-level tasks for a development team?

Sprint planning converts high-level tasks into structured implementation plans by defining effort estimates, mapping dependencies, and aligning delivery timelines with issue-tracking workflows.

Does this task decomposition approach work for any git branch strategy?

Yes, the approach defines a branch strategy tailored to your project context, enforcing that work starts on a dedicated branch and progresses to a PR-ready state gated by CI checks.

What is the best way to map dependencies and effort estimates for new issues?

The best way to map dependencies and effort estimates is to provide an issue description to a structured planning process that automatically decomposes work, validates through CI, and ensures end-to-end handoffs.