# Recipe Blueprint

> Selects and defines the structural design context needed by a prototype or PRD. Use when shared information architecture, flows, content, brand, Visual Tokens, or AI interaction decisions are missing.

- Skill: `shinpr/recipe-blueprint` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add shinpr/recipe-blueprint`
- Raw SKILL.md: https://api.skillmd.com/api/skills/shinpr/recipe-blueprint/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Product & Planning, AI & ML
- Author: shinpr (https://skillmd.com/u/shinpr)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/shinpr/recipe-blueprint

---


**Context**: Create or update structural design artifacts in `docs/product/design/` so prototype generation and PRD authoring reuse the same design context.

## Required Skills [LOAD BEFORE EXECUTION]

1. [LOAD IF NOT ACTIVE] `blueprint-standards` — artifact selection and templates

## Conditional Skills [LOAD WHEN TRIGGERED]

- WHEN the selected artifacts define user-facing states, persona-sensitive behavior, or accessibility boundaries: [LOAD IF NOT ACTIVE] `design-perspective`
- WHEN the selected artifacts require state-design or product-confidence rules: [LOAD IF NOT ACTIVE] `product-principles`

A blueprint may contain any subset of the defined artifacts.

## Execution Decision Flow

### 1. Context Reading

Identify the prototype or PRD decision that needs shared design context. Read only the available vision, principles, personas, Opportunities, journeys, and learnings that can change that decision.

When missing evidence leaves the design outcome materially ambiguous, name the exact product decision required from the user. Otherwise proceed with the available evidence and mark the assumption in the affected artifact.

### 2. IA and Key Flow Definition

Use blueprint-standards references:
- `references/ia-template.md`
- `references/flow-template.md`

When navigation or task sequence affects the consumer, capture:
- page hierarchy
- navigation model
- labeling and taxonomy
- the critical user flows needed by the consumer, with entry, success, and relevant recovery paths

### 3. Content Model Definition

When entity shape or lifecycle affects the consumer, use `references/content-model-template.md` to define:
- core entities
- relationships
- lifecycle states when relevant
- where those entities appear in the product

### 4. Brand Direction and Visual Tokens

When visual consistency affects the consumer, use `references/brand-direction-template.md` to define:
- tone and voice
- color and typography direction
- motion and density choices
- reference products
- Visual Tokens for prototype consistency

Visual Tokens are concrete prototype values, not final production tokens.
When Visual Tokens are needed, derive them using the `Derived From` rules in the template and mark `Source` as `auto-derived` unless a design expert later refines the values.

### 5. AI Interaction Model

If AI behavior affects the current prototype or PRD, use `references/ai-interaction-model-template.md` to define:
- interaction patterns
- disclosure and confidence communication
- guardrails
- error taxonomy

Present the blueprint decisions that were created to the user for confirmation.

End the current turn with the blueprint draft as the workflow output. Write artifacts only after the user confirms those decisions in a later turn.

### 6. File Output

After that confirmation, write only the artifacts produced for the current consumer:
- `docs/product/design/information-architecture.md` when IA was needed
- `docs/product/design/content-model.md` when a content model was needed
- `docs/product/design/brand-direction.md` when brand direction or Visual Tokens were needed
- `docs/product/design/ai-interaction-model.md` when AI interaction decisions were needed
- `docs/product/design/flows/flow-{name}.md` for each required flow

## Scope Boundaries

**Included**: structural design artifacts for reusable prototype and PRD context
**Not included**: pixel-perfect specs, final production design system, implementation details

## Completion

The workflow is complete when the confirmed artifacts needed by the current consumer exist, or a no-change result identifies the reusable artifacts and any unresolved design decision.

