# Requirements Packager

> Purpose

- Skill: `45ck/requirements-packager` (Agent Skill)
- Install (CLI): `npx skillmds@latest add 45ck/requirements-packager`
- Raw SKILL.md: https://api.skillmd.com/api/skills/45ck/requirements-packager/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: 45ck (https://skillmd.com/u/45ck)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/45ck/requirements-packager

---

## Purpose
Assemble BA outputs into a coherent, reusable requirements or analysis pack.

## Use when
- elicitation and analysis outputs exist but are fragmented
- a formal document or pack is needed
- traceability and reviewability matter

## Inputs
- project or problem context
- goals and constraints
- known stakeholders, systems, and documents
- level of formality required

## Procedure
1. Gather all existing artifacts and normalise terminology.
2. Organise content into background, scope, models, catalogue, and open issues.
3. Structure requirements into a navigable hierarchy.
4. Link requirements back to needs, stakeholders, and sources.
5. Insert diagrams, glossary, assumptions, and traceability references.
6. Flag unresolved contradictions and decisions pending.
7. Produce a review-ready package.

## Outputs
- requirements document structure
- requirements catalogue
- glossary
- source/traceability notes
- open issues register

## Guardrails
- Explicitly separate fact, inference, and assumption.
- Prefer evidence-backed conclusions over polished speculation.
- Where conflict exists, record it rather than smoothing it away.
- Produce artifacts that can be inspected, edited, and reused.

## Completion criteria
- deliverable pack exists
- tradeoffs are explicit
- unknowns are logged
- next decisions are obvious

