# Af Define Requirements

> Define atomic feature requirements and create mini-PRDs for structured delivery. Use when starting requirements work, structuring Epics/Features/Scenarios, or breaking down work into atomic units.

- Skill: `majiayu000/af-define-requirements` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/af-define-requirements`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/af-define-requirements/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/af-define-requirements

---


# Defining Requirements

## What to read

**Understanding atomic features (what a Feature IS and IS NOT):**
→ [atomic-refinement-guide.md#what-is-a-feature](../../docs/guides/atomic-refinement-guide.md#what-is-a-feature)

**The hierarchy (Epic → Feature → Scenario):**
→ [atomic-refinement-guide.md#the-hierarchy](../../docs/guides/atomic-refinement-guide.md#the-hierarchy)

**Mini-PRD structure (8 sections):**
→ [refinement-guide.md#mini-prd-structure](../../docs/guides/refinement-guide.md#mini-prd-structure)

**Delivery chunking (splitting epics for implementation):**
→ [atomic-refinement-guide.md#prd-vs-delivery-chunking](../../docs/guides/atomic-refinement-guide.md#prd-vs-delivery-chunking)

**For the full Refinement phase workflow:**
→ [af-refine-specifications/SKILL.md](../af-refine-specifications/SKILL.md)

