requirements-interview

Coordinates stakeholder interviews and synthesizes findings into a formal specification document.

4|3|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/Open-Paws/no-animal-violence --skill requirements-interview-open-paws
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements-interview
Source: https://github.com/Open-Paws/no-animal-violence/tree/main/.claude/skills/requirements-interview
Command: npx skills add https://github.com/Open-Paws/no-animal-violence --skill requirements-interview-open-paws

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a disciplined, repeatable process to gather and clarify complex project requirements from diverse stakeholders, reducing ambiguity and misalignment in advocacy initiatives.

Core Features & Use Cases

  • Structured interview phases that capture purpose, threat model, coalition needs, legal exposure, user safety requirements, and budget constraints.
  • Guided sequencing with phased questions to surface risks, stakeholders, and open questions.
  • Generates a formal specification document including purpose, user personas, threat model, data boundaries, success criteria, safety requirements, and constraints.

Quick Start

Begin by asking: What are we building, who are the users, and what risks and constraints matter most, then proceed through the defined phases.

Frequently Asked Questions about requirements-interview

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

FAQPage Schema
How do I gather stakeholder requirements for an advocacy project with diverse needs?

You can gather stakeholder requirements by coordinating structured interviews that capture purpose, threat models, coalition needs, legal exposure, and budget constraints. This approach manages ambiguity by systematically collecting diverse inputs through guided, phased questioning.

What is a structured stakeholder interview process for clarifying project needs?

A structured stakeholder interview process is a disciplined sequence of phased questions designed to surface risks, stakeholders, and open questions. It systematically clarifies user safety requirements, legal exposure, and budget constraints to reduce misalignment in complex initiatives.

How do I create a formal specification document from stakeholder interviews?

To create a formal specification document from stakeholder interviews, synthesize the collected outputs into a formal structure. This specification must cover purpose, user personas, threat models, data boundaries, success criteria, safety requirements, constraints, and open questions.

When do I need to conduct threat modeling during the requirements gathering phase?

You need to conduct threat modeling during requirements gathering when building advocacy projects that handle sensitive user data. Integrating threat models early ensures the final specification accurately defines data boundaries, user safety requirements, and legal exposure.

Does this structured interview method work for projects with high ambiguity and budget constraints?

Yes, this structured interview method works for high ambiguity and budget constraints by using guided sequencing with phased questions. It explicitly captures budget limitations and manages ambiguous requirements by surfacing open questions into a formal specification.