af-requirements-process

Transform product features into mini-PRDs, behaviour scenarios, and technical outlines.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/GainInsightDev/websites --skill af-requirements-process
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: af-requirements-process
Source: https://github.com/GainInsightDev/websites/tree/main/.claude/skills/af-requirements-process
Command: npx skills add https://github.com/GainInsightDev/websites --skill af-requirements-process

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of transforming high-level feature requests into detailed, actionable specifications, ensuring clarity and alignment before development begins.

Core Features & Use Cases

  • Specification Generation: Creates mini-PRDs, behaviour scenarios, and technical outlines.
  • Workflow Management: Guides features through Three Amigos analysis and approval gates.
  • Use Case: When a new feature is defined in Linear, use this Skill to generate a comprehensive mini-PRD, including behaviour scenarios and technical details, ready for the development team.

Quick Start

Use the af-requirements-process skill to refine the Linear issue 'LIN-123'.

Frequently Asked Questions about af-requirements-process

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

FAQPage Schema
How do I transform high-level product features into detailed specifications?

Transforming product features into detailed specifications involves generating mini-PRDs, behaviour scenarios, and technical outlines. This ensures development teams receive actionable clarity and alignment before implementation begins.

What is a mini-PRD and when do I need one for feature refinement?

A mini-PRD is a focused specification document defining atomic features, behaviour scenarios, and technical outlines. You need one when refining high-level feature requests into actionable development tasks requiring team alignment.

How does Three Amigos analysis work for requirement processing?

Three Amigos analysis in requirement processing facilitates collaborative feature refinement through structured workflow gates. It ensures multiple perspectives align on behaviour scenarios and technical outlines before human approval proceeds.

Can I use this requirements process with Linear issues?

Yes, you can use this requirements process with Linear issues. Inputting a Linear issue identifier triggers the workflow to generate a comprehensive mini-PRD equipped with behaviour scenarios and technical details.

What is the best way to chunk epics into atomic feature definitions?

The best way to chunk epics into atomic feature definitions is through a structured requirements workflow supporting delivery chunking. This approach breaks down large epics into manageable, atomic features complete with detailed specifications.

How do approval gates improve the feature specification workflow?

Approval gates improve the feature specification workflow by inserting human checkpoints for refinement. They ensure mini-PRDs and behaviour scenarios meet quality standards before technical outlines are finalized for delivery.