release-plan

Create GitHub milestones and atomic issues from confirmed SRS requirements.

1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/learnzdevelopmenthub/paadhai --skill release-plan-learnzdevelopmenthub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: release-plan
Source: https://github.com/learnzdevelopmenthub/paadhai/tree/main/.claude/skills/release-plan
Command: npx skills add https://github.com/learnzdevelopmenthub/paadhai --skill release-plan-learnzdevelopmenthub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Teams struggle to translate a confirmed SRS into a structured release plan, causing inconsistent milestone definitions and missing issues on the GitHub board.

Core Features & Use Cases

  • Milestone design: Read the SRS version from .paadhai.json and group FR-* entries into balanced, shippable deliveries with explicit dependencies.
  • Issue generation: Draft atomic issues with clear summaries, acceptance criteria, test checklists, expected outcomes, and labels before assigning them to milestones.
  • GitHub orchestration: Invoke gh APIs to create milestones and issues, add every issue to the project board, and update status fields while tracking progress through the eight-step checklist.

Quick Start

Tell release-plan to break your confirmed SRS into GitHub milestones and issues for the current version.

Frequently Asked Questions about release-plan

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

FAQPage Schema
How do I translate an SRS into GitHub milestones and issues?

To translate an SRS into GitHub milestones and issues, the Skill reads versioned SRS files via .paadhai.json, analyzes FR-* requirements, groups them into balanced milestones, and generates atomic issues using gh APIs.

What's the best way to automate release planning from approved requirements to a GitHub project board?

Automating release planning from approved requirements to a GitHub project board involves grouping FR-* entries into shippable deliveries, drafting atomic issues with acceptance criteria, and invoking gh APIs to create milestones, issues, and update project board statuses.

Do I need a confirmed SRS before generating GitHub milestones for each development version?

Yes, you need a confirmed SRS before generating GitHub milestones. The workflow targets release planning by mapping approved requirements to milestones and issues, requiring SRS files located through .paadhai.json to define shippable deliveries for each development version.

Can I group SRS functional requirements into balanced, shippable GitHub deliveries automatically?

Yes, you can group SRS functional requirements into balanced, shippable GitHub deliveries automatically. The Skill analyzes FR-* entries from the SRS and organizes them into milestones with explicit dependencies for each release version.

How does issue generation from an SRS work with GitHub milestones and project boards?

Issue generation from an SRS works by drafting atomic issues with clear summaries, acceptance criteria, test checklists, and labels, then assigning them to milestones and adding them to the GitHub project board via gh APIs while tracking progress through an eight-step checklist.

What format does the SRS need to be in for automatic GitHub issue creation?

The SRS format for automatic GitHub issue creation requires docs/srs or versioned docs/srs-vX files located by reading .paadhai.json, containing FR-* requirement entries that can be analyzed and mapped to milestones and atomic issues.