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.