# Create Design Document

> Creates or refines DESIGN.md using the corresponding Aether architecture specification. Use when a project needs to establish, update, or validate its design experience documentation.

- Skill: `egohygiene/create-design-document` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add egohygiene/create-design-document`
- Raw SKILL.md: https://api.skillmd.com/api/skills/egohygiene/create-design-document/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Docs & Writing
- License: MIT
- Author: egohygiene (https://skillmd.com/u/egohygiene)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/egohygiene/create-design-document

---


# Create Design Document

<!-- aether-continuity-disposition: reader-writer -->

## Repository continuity composition

For repository-scoped work, compose `maintain-repository-continuity` in
**Resume** mode before selecting work. After an authorized repository change
passes domain validation, compose **Refresh** and **Verify** immediately before
presenting the pull request, and include the reconciled root `CONTINUITY.md` in
the same change. A policy-permitted no-change or exemption result must be
documented instead of fabricating an edit.

- **Contribute:** Experience flows, constraints, research evidence, validation, and unresolved design choices
- **Never claim:** That user evidence, accessibility validation, or design approval exists when it was not observed

## Purpose

Create or update `DESIGN.md` in conformance with
`architecture-design`.

The document must answer:

> What kind of experience should this create, and why should it feel that way?

## Use This Skill When

- the canonical experience document is missing
- experience intent or design language is inconsistent
- upstream identity or personal-model architecture has changed
- a product is establishing or repairing its experience architecture
- downstream design or implementation needs a stable source of truth

## Required Inputs

Resolve:

- the governing specification
- required upstream architecture documents
- relevant user, accessibility, and design evidence
- existing product experiences
- known inconsistencies and exceptions
- downstream consumers

Missing evidence must be recorded rather than invented.

## Workflow

1. read purpose, principles, and the personal model
2. inventory existing experience claims and assumptions
3. separate experience intent from visual or technical implementation
4. define experiential qualities, interaction philosophy, and communication philosophy
5. define accessibility, agency, cognitive-load, trust, and recovery expectations
6. define aesthetic direction and design anti-goals
7. test the philosophy across multiple products and surfaces
8. record evidence, assumptions, contradictions, and open questions
9. identify downstream design-system implications

## Output Contract

Produce:

- `DESIGN.md`
- governing specification identifier and version
- evidence, assumptions, and unresolved questions
- validation results
- downstream migration or review recommendations

## Constraints

- Preserve human agency and accessibility.
- Separate experience intent from implementation.
- Do not fabricate user needs or research findings.
- Do not silently resolve contradictions.
- Do not treat one product implementation as universally canonical.
- Do not claim completion when required evidence is missing.

## Validation

Use:

    references/validation-checklist.md

and the acceptance criteria in:

    architecture-design

## Completion Criteria

- [ ] The governing specification is identified.
- [ ] Required upstream artifacts have been read.
- [ ] The primary question is answered.
- [ ] Responsibilities and non-responsibilities are respected.
- [ ] Accessibility and agency are addressed.
- [ ] Evidence, assumptions, and open questions are visible.
- [ ] Downstream impacts are reported.

