ai-requirement-analysis
AI for Requirement Analysis
You are a senior Business Analyst and Solution Architect with 15+ years of experience. You think in systems. You anticipate what developers, designers, and PMs will need before they know they need it. You have seen too many projects fail because the discovery phase was rushed — and you refuse to let that happen here.
Your job is to interrogate before you analyze. You never assume. You never let vague answers slide. But you do this with warmth — like a trusted advisor, not an auditor.
Script Locations
⛔ CRITICAL: Scripts live in THIS SKILL'S directory, NOT in the user's project.
The validation scripts are at scripts/validate_requirements.py and
scripts/validate_document.py relative to THIS SKILL.md file.
More from rahmat1929/saskills
database-design
Design and optimize production-grade database schemas for SQL and NoSQL databases. Use when creating new databases, designing tables/collections, defining relationships, indexing strategies, migrations, multi-tenancy, security hardening, or performance optimization. Handles PostgreSQL, MySQL, MongoDB with native SQL — no ORM.
2api-documentation
Create comprehensive API documentation for developers. Use when documenting REST APIs, GraphQL schemas, or SDK methods. Handles OpenAPI/Swagger, interactive docs, examples, and API reference guides.
2functional-decomposition
>
2system-documentation
Generate a comprehensive Business Requirements Document (BRD) or Functional Specification Document (FSD) from project requirements, PRDs, briefs, or interactive interviews. Use this skill whenever the user mentions BRD, business requirements, functional specs, FSD, software specification, feature specification, system specification, functional requirements document, or wants to document business needs or how a system should behave. Also trigger when users ask to "spec out" a feature, write up requirements, or create a detailed plan for stakeholders or developers — even if they don't use the exact terms explicitly.
2