# Architecture Contract Authoring

> Define the data, API, UI, state, security, tests, and rollback contract before queued work begins.

- Skill: `onfire7777/architecture-contract-authoring` (Agent Skill)
- Install (CLI): `npx skillmds@latest add onfire7777/architecture-contract-authoring`
- Raw SKILL.md: https://api.skillmd.com/api/skills/onfire7777/architecture-contract-authoring/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Security
- Author: onfire7777 (https://skillmd.com/u/onfire7777)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/onfire7777/architecture-contract-authoring

---


# Architecture Contract Authoring

Use for any non-trivial feature.

The contract must state:

- data shape
- API behavior
- UI behavior
- state transitions
- security boundary
- test evidence
- rollback path

If a contract is unclear, do not queue implementation.

