spec-requirement-analyser

Transform unstructured requirements into a structured Product Requirement Document.

1|Updated May 15, 2026
One-click install
npx skills add https://github.com/arrowInkneeeee/AikSteinsGrimoire --skill spec-requirement-analyser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spec-requirement-analyser
Source: https://github.com/arrowInkneeeee/AikSteinsGrimoire/tree/main/aik-skills-lab/spec-requirement-analyser
Command: npx skills add https://github.com/arrowInkneeeee/AikSteinsGrimoire --skill spec-requirement-analyser

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requirement-extractor, requirement-clarifier, conflict-detector, user-story-generator, acceptance-criteria-writer, feasibility-checker, priority-assessor, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the process of converting unstructured requirements (meeting notes, chat logs, verbal descriptions, etc.) into structured Product Requirement Documents (PRD), enhancing efficiency and accuracy in product development.

Core Features & Use Cases

  • Requirement Extraction: Converts raw requirements into a structured list of functional points.
  • Requirement Clarification: Identifies ambiguous points and generates clarification questions.
  • Conflict Detection: Checks for conflicting and duplicate requirements.
  • User Story Generation: Creates standard-formatted user stories.
  • Acceptance Criteria Writing: Composes Gherkin format acceptance criteria.
  • Feasibility Check: Assesses technical feasibility and identifies risks and dependencies.
  • Priority Assessment: Evaluates requirement priority (MoSCoW) and generates a recommended implementation sequence.
  • PRD Documentation: Integrates outputs into a structured PRD document.
  • Use Case: Ideal for scenarios involving "requirement analysis", "PRD creation", "need documentation", and "product development".

Quick Start

Analyze the following requirements using the spec-requirement-analyser skill.

Frequently Asked Questions about spec-requirement-analyser

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

FAQPage Schema
How do I convert meeting notes into a structured PRD document?

To convert meeting notes into a structured PRD, the system extracts raw requirements, clarifies ambiguities, detects conflicts, and integrates functional points into a standardized format. It handles unstructured inputs like chat logs and verbal descriptions to streamline product development.

What is the best way to write acceptance criteria in Gherkin format from raw requirements?

Writing Gherkin acceptance criteria from raw requirements is automated by analyzing extracted functional points and generating standard-formatted user stories. This ensures each requirement has clear, testable conditions directly linked to the initial product needs.

Can I assess requirement priority using the MoSCoW method during PRD creation?

Yes, you can assess requirement priority using the MoSCoW method during PRD creation. The system evaluates each extracted requirement's priority and generates a recommended implementation sequence, ensuring structured product development planning.

How does requirement analysis handle conflicting and duplicate requirements?

Requirement analysis handles conflicting and duplicate requirements through a dedicated conflict detection stage. It checks the structured list of extracted functional points to identify overlaps and contradictions before generating user stories and finalizing the PRD.

Does PRD creation assess technical feasibility and identify project risks?

Yes, PRD creation assesses technical feasibility and identifies risks. The system performs a feasibility check on extracted requirements to highlight potential technical dependencies and risks before integrating everything into the final documentation.