Requirement Analyzer for Openclaw

A specialized AI skill that converts raw business ideas and meeting notes into structured requirement analysis documents ready for PRD development.

ysredcity
v1.0.2
Mar 31, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install requirement-analyzer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install requirement-analyzer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Requirement Analyzer?

The Requirement Analyzer is a dedicated tool for product managers and business stakeholders designed to bridge the gap between abstract ideas and actionable documentation. It functions as a virtual Product Analyst that processes fuzzy inputs—such as verbal thoughts, pain points, or meeting minutes—to produce a structured analysis document.

This skill is part of the broader Openclaw Skills ecosystem, focusing specifically on the product layer (the 'what') rather than technical implementation (the 'how'). It ensures that every requirement is clearly defined with business value, functional logic, and measurable acceptance criteria before it reaches the development phase.

Requirement Analyzer Use Cases

  • Clarifying vague business requests into structured functional modules.
  • Analyzing the feasibility and logic of a new feature proposal.
  • Converting messy meeting notes into a prioritized product roadmap.
  • Estimating the development scale and impact of incoming requirements.
  • Generating standardized acceptance criteria for QA and engineering teams.

How Requirement Analyzer Works

  1. The skill analyzes raw input to identify business context, core pain points, and specific user objectives.
  2. If the input is too ambiguous, the agent initiates a clarification phase by asking 2-3 targeted questions to resolve key conflicts.
  3. It drafts a structured document divided into five mandatory sections: Background & Value, Functional Logic, Acceptance Criteria, Scale Assessment, and Assumptions.
  4. A self-check mechanism is triggered to remove any technical implementation details, ensuring the focus remains on product functionality.
  5. The final, professional requirement analysis is output to the user, providing a perfect starting point for a PRD.

Requirement Analyzer Setup

To integrate this skill into your environment, ensure you have the Openclaw Skills framework installed. You can add this skill to your local repository using the following steps:

# Navigate to your local skills directory
cd ~/.openclaw/skills

# Create a directory for the requirement analyzer
mkdir requirement-analyzer

# Save the SKILL.md content into the directory
touch requirement-analyzer/SKILL.md

Once added, the agent will automatically trigger the skill when it detects phrases like 'help me analyze this requirement' or 'is this feature reasonable'.

Requirement Analyzer Data Schema & Taxonomy

The skill organizes data into a strict five-chapter taxonomy to ensure consistency across all Openclaw Skills analysis outputs:

Chapter Content Type Details
I. Background & Value Text Context, pain points (with data), and quantifiable goals.
II. Functional Logic Table Module names, descriptions, and P0/P1/P2 priorities.
III. Acceptance Criteria List Format: Scenario + Action + Expected Result.
IV. Requirement Scale Classification Micro/Small/Medium/Large based on impact scope.
V. Assumptions List Pending questions and default hypotheses for the project.

Requirement Analyzer Advanced Features

  • Automatic Technical Filter: Specifically designed to exclude implementation details like database schemas or API paths to keep the focus on product value.
  • Prioritization Engine: Automatically assigns P0 to P2 levels based on core business necessity.
  • Multi-Flow Validation: Generates acceptance criteria for normal, abnormal, and performance-related scenarios.
  • Scale Rationale: Provides a detailed judgment basis for development estimates based on system complexity and functional points.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*