project-plan

Generate approved SRS documents from product ideas using Paadhai context.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Without structured requirements, teams waste time iterating on vague ideas and miss critical constraints. The project-plan skill captures repository config, previous documents, and clarified context to produce a vetted Software Requirements Specification (SRS) that stakeholders can approve.

Core Features & Use Cases

  • Config-aware context loading: Reads .paadhai.json, derives the correct SRS path per project_version, and loads prior SRS files before planning new features.
  • Guided SRS generation: Executes a 10-step workflow—from clarifying questions through research, templated section creation, and presentation—to ensure every requirement is detailed and approved.
  • Delivery & handoff: Saves the confirmed SRS into docs, commits with standardized messaging, and prompts the next release-facing action so teams stay aligned.

Quick Start

Trigger the project-plan skill to turn your product idea into a confirmed SRS document.

Frequently Asked Questions about project-plan

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

FAQPage Schema
How do I generate SRS documentation from vague product ideas?

The skill transforms ambiguous product ideas into a confirmed SRS document by orchestrating a 10-step workflow that clarifies context, researches constraints, creates templated sections, and presents them for stakeholder approval before saving.

What is the process for deriving the correct SRS path from repository config?

Deriving the correct SRS path involves config-aware context loading where the skill reads the `.paadhai.json` file, extracts the project_version, and loads prior SRS files from the docs folder to maintain versioned context before planning new features.

How do I create structured requirements for a new feature release?

You create structured requirements for a release by triggering the guided planning workflow, which executes steps from initial clarifying questions through research and templated section generation to produce a vetted SRS document for stakeaker approval.

Do I need a `.paadhai.json` file to plan features in a Paadhai-managed repo?

Yes, you need an existing `.paadhai.json` file and a docs folder in a Paadhai-managed repository, as the skill applies config-aware context loading to read configuration and derive the correct versioned SRS path before generating documentation.

How are confirmed SRS documents saved and committed to the repository?

Confirmed SRS documents are delivered by saving the generated files into the docs folder and committing them to the repository with standardized messaging, ensuring consistent version control and immediate handoff for release-facing actions.