# Factory Spec

> Turn an ambiguous factory issue into human-approved product, behavior, design, and implementation slices. Use interactively before implementation.

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

---


# Factory specification for Codex

Read `docs/factory/CONTRACT.md`, `docs/factory/CHARTER.md`, and then the canonical workflow
in `.claude/skills/factory-spec/SKILL.md`. Keep every human approval gate interactive. Use a
fresh subagent for the critic pass when the workflow requires one.


