requirements-elicitation

Analyze product documents to identify gaps and generate clarifying questions.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/danbrickey/pay_no_attention --skill requirements-elicitation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements-elicitation
Source: https://github.com/danbrickey/pay_no_attention/tree/main/ai-resources/prompts/architecture/technical-requirements/requirements-elicitation
Command: npx skills add https://github.com/danbrickey/pay_no_attention --skill requirements-elicitation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) and assets (resource) components.

What problem does it solve?

This Skill systematically analyzes product documents (PRDs, specs, user stories) to identify missing technical details, generate clarifying questions for stakeholders, and assess technical risks. It prevents costly assumptions and ensures a clear path from product vision to implementation.

Core Features & Use Cases

  • Gap Identification: Pinpoints ambiguities and underspecified areas across technical dimensions (data, security, performance).
  • Targeted Question Generation: Creates specific, actionable questions for Product Managers and Engineers, explaining the technical impact of each.
  • Risk Assessment: Identifies and categorizes implementation, performance, security, and other risks introduced by unclear requirements.
  • Use Case: Your Product Manager hands you a new PRD for a complex feature. Use this Skill to quickly generate a comprehensive list of clarifying questions and potential technical risks, ensuring you have all the necessary information before starting development.

Quick Start

Review the attached PRD for our new notification system and identify all missing technical requirements.

Frequently Asked Questions about requirements-elicitation

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

FAQPage Schema
How do I identify missing technical requirements from a PRD or product specification?

Gap identification systematically analyzes product documents to pinpoint ambiguities and underspecified areas across technical dimensions like data, security, and performance. This reveals what stakeholders haven't detailed, preventing costly assumptions during implementation.

What's the best way to generate clarifying questions for product managers and engineers on unclear specs?

Targeted question generation creates specific, actionable questions grounded in source documents, explaining the technical impact of each ambiguity. This ensures stakeholders understand what information engineers need before development starts.

How do I assess technical risks in a feature specification before starting development?

Risk assessment identifies and categorizes implementation, performance, security, and operational risks introduced by unclear requirements. A phase-based elicitation workflow produces concrete risk assessments tied directly to gaps in the product document.

Can I use this for user stories and roadmaps, or only detailed PRDs?

Requirements elicitation works across PRDs, feature specifications, user stories, roadmaps, and one-pagers. The same gap-identification and question-generation workflow applies regardless of document format or level of detail.

What should I do after identifying gaps and risks in a product document?

After generating gap analyses and risk assessments, use stakeholder-specific questions to clarify requirements with Product Managers and Engineers. This feedback loop refines the specification before technical design and implementation begin.