{"enrichment":{"faq":[{"a":"Requirements Analysis helps you organize requirements so each one links to stakeholder needs, design decisions, and test cases throughout delivery. Structure them with unique identifiers, clear ownership, priority levels, and acceptance criteria. This traceability lets you track which requirements made it into the final product and catch gaps before implementation begins.","q":"How do I structure requirements for traceability?"},{"a":"Requirements Analysis teaches frameworks for drawing out real needs from stakeholders. Common techniques include interviews, workshops, observation, prototyping, and document review. The skill guides you to ask targeted questions that uncover hidden constraints, surface conflicts between stakeholder groups, and distinguish actual problems from proposed solutions.","q":"What are requirements elicitation techniques?"},{"a":"Requirements Analysis walks you through discovering actual problems versus assumed solutions, clarifying vague needs into testable requirements, and surfacing hidden constraints before they derail your project. Use diagnostic states, targeted questions, and structured exercises to move from solution-first thinking to validated requirements that all stakeholders can verify.","q":"How to analyze project requirements systematically?"},{"a":"Requirements Analysis helps you spot missing pieces and competing priorities by analyzing requirements against stakeholder goals, business rules, and technical constraints. Map functional versus non-functional needs, cross-check coverage against scope, and facilitate conversations between stakeholder groups to resolve conflicts early and align on priorities.","q":"How do I identify gaps and conflicts in requirements?"},{"a":"Requirements Analysis clarifies that functional requirements describe what the system must do\u2014features, workflows, data handling. Non-functional requirements specify how well it must perform\u2014speed, reliability, security, usability, scalability. Both matter equally; missing non-functional requirements often causes late-stage rework and deployment failures.","q":"What's the difference between functional and non-functional requirements?"},{"a":"Requirements Analysis emphasizes validating requirements before design and implementation. Engage all stakeholder groups early, document their needs in their own words, then translate into testable requirements. Use checklists and traceability matrices to confirm coverage, and hold sign-off reviews so stakeholders confirm their needs are represented accurately.","q":"How do I ensure all stakeholder needs are captured?"}],"shadow_tags":["stakeholder-engagement","scope-definition","requirements-elicitation","traceability-mapping","needs-assessment","specification-writing","validation-workflow","project-planning","business-analysis","constraint-identification"],"summary_rewrite":"Requirements Analysis guides you through discovering actual problems versus assumed solutions, clarifying vague needs into testable requirements, and surfacing hidden constraints before they derail your project. It provides diagnostic states, targeted questions, and structured exercises to move from solution-first thinking to validated requirements."},"gist":{"api_url":"https://skillfed.io/api/skills/jwynia/agent-skills/requirements-analysis.json","as_of":"2026-02-24","description":"Requirements Analysis helps you systematically uncover real project needs and validate constraints. npx skillfed install jwynia/agent-skills/requirements-analysis","install":{"manual":["git clone https://github.com/jwynia/agent-skills","cp -r agent-skills ~/.claude/skills/requirements-analysis"],"primary":"npx skillfed install jwynia/agent-skills/requirements-analysis","version":"452308e5"},"kind":"skill","mirror_url":"https://skillfed.io/jwynia/agent-skills/requirements-analysis.md","similar":[{"id":"jwynia/agent-skills/system-design","name":"System Design","publisher":"jwynia/agent-skills","url":"https://skillfed.io/jwynia/agent-skills/system-design"},{"id":"jwynia/agent-skills/architecture-decision","name":"Architecture Decision","publisher":"jwynia/agent-skills","url":"https://skillfed.io/jwynia/agent-skills/architecture-decision"},{"id":"jwynia/agent-skills/github-agile","name":"Github Agile","publisher":"jwynia/agent-skills","url":"https://skillfed.io/jwynia/agent-skills/github-agile"}],"title":"Requirements Analysis by jwynia \u2014 SkillFed","use":{"when":["Requirements Analysis teaches frameworks for drawing out real needs from stakeholders.","Requirements Analysis walks you through discovering actual problems versus assumed solutions."]},"what":{"lead":"Requirements Analysis helps you systematically uncover real project needs and validate constraints before development begins.","rest":"Requirements Analysis guides you through discovering actual problems versus assumed solutions, clarifying vague needs into testable requirements, and surfacing hidden constraints before they derail your project. It provides diagnostic states, targeted questions, and structured exercises to move from solution-first thinking to validated requirements."}},"id":"jwynia/agent-skills/requirements-analysis","install":{"mode":"external","repo":"https://github.com/jwynia/agent-skills"},"links":{"html":"https://skillfed.io/jwynia/agent-skills/requirements-analysis","md":"https://skillfed.io/jwynia/agent-skills/requirements-analysis.md","repo":"https://github.com/jwynia/agent-skills"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":16,"language":"TypeScript","last_updated":"2026-02-24","license":null,"name":"Requirements Analysis","publisher":"jwynia","stars":124},"relations":{"categories":["business-analysis","project-management","requirements-engineering"],"similar":[{"id":"jwynia/agent-skills/system-design"},{"id":"jwynia/agent-skills/architecture-decision"},{"id":"jwynia/agent-skills/task-decomposition"},{"id":"jwynia/agent-skills/github-agile"},{"id":"jwynia/agent-skills/pwa-development"},{"id":"jwynia/agent-skills/product-analysis"},{"id":"jwynia/agent-skills/worldbuilding"},{"id":"jwynia/agent-skills/code-review"},{"id":"jwynia/agent-skills/devcontainer"},{"id":"jwynia/agent-skills/brainstorming"}]},"slug":{"owner":"jwynia","repo":"agent-skills","skill":"requirements-analysis"},"version":"452308e5"}
