gathering-requirements

Generates a structured feature-requirements document using four archetype perspectives.

8|5|Updated Dec 30, 2025
One-click install
npx skills add https://github.com/axiomantic/spellbook --skill gathering-requirements-axiomantic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gathering-requirements
Source: https://github.com/axiomantic/spellbook/tree/main/skills/gathering-requirements
Command: npx skills add https://github.com/axiomantic/spellbook --skill gathering-requirements-axiomantic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps product teams define clear, verifiable requirements during the Discover stage by applying four archetype perspectives (Queen, Emperor, Hermit, Priestess) to surface user needs, constraints, security considerations, and scope boundaries.

Core Features & Use Cases

  • Four Perspectives Mandatory: Every requirements set addresses Queen (needs), Emperor (constraints), Hermit (security), and Priestess (scope).
  • Ambiguity as Debt: Vague inputs become explicit requirements; assumptions are surfaced and tracked.
  • Structured Outputs: Produces a formal requirements document with four perspectives, validation questions, and traceable outputs.
  • Use Case: Elicit and formalize requirements for a new feature to prevent downstream rework and scope creep.

Quick Start

Provide a complete requirements document by applying the four archetypes to a new feature.

Frequently Asked Questions about gathering-requirements

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

FAQPage Schema
How do I elicit comprehensive feature requirements during early project scoping?

Feature requirements elicitation uses four archetype perspectives—Queen, Emperor, Hermit, and Priestess—to surface user needs, constraints, security considerations, and scope boundaries. This structured approach transforms vague inputs into formal, verifiable requirements documents during the Discover phase.

What is the best way to document stakeholder requirements and prevent scope creep?

Documenting stakeholder requirements through the four archetype perspectives addresses scope creep by treating ambiguity as debt. Vague inputs become explicit requirements, assumptions are surfaced and tracked, and the output includes scope boundaries and open questions to prevent downstream rework.

Can I use archetype-based requirements gathering for cross-functional feature definitions?

Archetype-based requirements gathering is applicable to cross-functional feature definitions, stakeholder workshops, and early scoping where requirements are unclear. It produces a formal document structure covering user needs, constraints, security surfaces, and scope boundaries.

How do I structure a requirements document that captures security surface and constraints?

A structured requirements document applies four perspectives: Queen for user needs, Emperor for constraints, Hermit for security surface, and Priestess for scope. This framework ensures all critical dimensions are addressed and produces traceable outputs with validation questions.

Why does my requirements gathering miss critical security and scope considerations?

Requirements gathering misses critical considerations when it lacks structured perspectives. The four-archetype framework mandates addressing security (Hermit) and scope (Priestess) alongside needs and constraints, ensuring no dimension is overlooked and assumptions are explicitly tracked.

When should I use four perspective requirements gathering instead of standard elicitation?

Four perspective requirements gathering should be used during the Discover phase when requirements are unclear, for cross-functional feature definitions, or in stakeholder workshops. It transforms ambiguous inputs into formal, verifiable requirements with traceable outputs and validation questions.