project-requirements

Guide teams through AI-assisted interviews to generate SaaS requirements documentation.

23|7|Updated Jan 23, 2026
One-click install
npx skills add https://github.com/peterbamuhigire/skills-web-dev --skill project-requirements
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-requirements
Source: https://github.com/peterbamuhigire/skills-web-dev/tree/main/project-requirements
Command: npx skills add https://github.com/peterbamuhigire/skills-web-dev --skill project-requirements

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Guided interview-based tool to generate comprehensive SaaS requirements documentation (requirements.md, business-rules.md, user-types.md, workflows.md) before bootstrapping the SaaS Seeder Template.

Core Features & Use Cases

  • AI-assisted interview workflow that captures project scope, features, non-functional requirements, and planning artifacts.
  • Generates four core docs under docs/project-requirements/ and an optional ui-mockups directory for visual designs.
  • Integrates with planning workflow, and ensures updates to plans INDEX.md as projects evolve.

Quick Start

Follow the guided prompts to initiate the interview and produce the four core docs and optional UI mocks.

Frequently Asked Questions about project-requirements

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

FAQPage Schema
How do I create SaaS requirements documentation from scratch?

You can create SaaS requirements documentation through an AI-assisted guided interview that captures project scope and outputs four core markdown files: requirements.md, business-rules.md, user-types.md, and workflows.md.

What is an AI interview for project planning?

An AI interview for project planning is a structured question workflow that captures features and non-functional requirements, validating inputs to ensure traceable documentation before SaaS development begins.

Can I generate user types and business rules for a SaaS project?

Yes, you can generate user types and business rules by completing the guided interview, which outputs dedicated user-types.md and business-rules.md files alongside workflows and core requirements.

Does this requirements workflow integrate with the SaaS Seeder Template?

Yes, the requirements workflow integrates directly with the SaaS Seeder Template, updating the planning INDEX.md and generating artifacts in the docs/project-requirements directory as projects evolve.

What's the best way to document SaaS workflows before development?

The best way to document SaaS workflows is using a guided interview tool that enforces structured templates and validation criteria, outputting a dedicated workflows.md file for traceable planning.

Can I generate UI mockups during the SaaS requirements gathering process?

Yes, the requirements gathering process can generate optional UI mockups, creating a dedicated ui-mockups directory for visual designs alongside the four core planning markdown documents.