process-w5h

Analyze requirements documents into Markdown and JSON using the W5H framework.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/zhongadamwang/CCAGA --skill process-w5h
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: process-w5h
Source: https://github.com/zhongadamwang/CCAGA/tree/main/.github/skills/process-w5h
Command: npx skills add https://github.com/zhongadamwang/CCAGA --skill process-w5h

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Transforms requirements into structured, multi-perspective analyses using Who, What, When, Where, Why, How to reveal stakeholders, requirements, timelines, context, and risks.

Core Features & Use Cases

  • Identify primary and secondary stakeholders and roles
  • Extract functional and non-functional requirements
  • Produce both Markdown reports and JSON payloads for machine processing
  • Use across product planning, requirements engineering, and project governance

Quick Start

Provide your requirements document and receive a complete W5H analysis in Markdown and JSON formats.

Frequently Asked Questions about process-w5h

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

FAQPage Schema
How do I analyze requirements documents to identify stakeholders and timelines?

To analyze requirements documents effectively, apply the W5H framework to extract stakeholders, timelines, and functional needs. This approach reveals primary and secondary roles alongside project schedules.

What is the best way to structure product planning requirements for downstream tooling?

The best way to structure product planning requirements for tooling is generating both Markdown reports and JSON payloads. This dual output enables seamless integration with downstream workflows and machine processing.

Can I use the W5H method for requirements engineering across multiple domains?

Yes, you can use the W5H method for requirements engineering across multiple domains. It processes Who, What, When, Where, Why, and How to deliver structured analysis for diverse product development contexts.

How do I extract functional and non-functional requirements from a project planning document?

Extract functional and non-functional requirements by analyzing the document through the W5H framework. It identifies business rationales, context, and implementation guidance alongside core requirements.

Do I need markdown or json formats to perform a W5H requirements analysis?

You do not need existing markdown or json files to perform W5H requirements analysis. You simply provide your raw requirements document to receive complete analysis output in both markdown and json formats.