# Agentic Design Design Review

> Optional design skill activated by agentic-prototype-trigger inside prototype production workflows when structured design QA or issue framing needs focused guidance.

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

---


# agentic-design-design-review

Default activation owner: `agentic-prototype-trigger`.

Use only when the trigger includes this skill in `design_skill_palette.activated[]`.

Outputs must be design constraints, rationale, or checks that the `agentic-design-frontend-design` producer can apply to the staged prototype bundle. Do not write canonical prototype artifacts, manifest, asset-index, phase metadata, Git commits, or host-local absolute paths.

## Structured Critic Contract

Input package must include:
- `design-quality-lint-result`
- `cloned_exemplar_id`
- `selected_design_template.html_ref`
- staging entry
- desktop rendered evidence ref
- mobile rendered evidence ref
- producer report ref

The critic contract is strict:
- `critic_timeout_seconds: 120`
- `critic_status` must be exactly one of `pass|needs_revision|unavailable|timeout|invalid_schema|missing_rendered_evidence`
- output YAML must be written exactly under `design_quality`
- missing desktop or mobile rendered evidence must produce `critic_status: missing_rendered_evidence`
- missing rendered evidence must emit `critic_error_code: critic_rendered_evidence_missing`
- the critic must not default to pass when evidence is missing, critic unavailable, timeout, or schema invalid
- all non-pass outcomes must set `allowed_to_close: false`

Rubric dimensions:
- `composition_grid`
- `hierarchy`
- `density_whitespace`
- `alignment_consistency`
- `state_completeness`
- `polish_restraint`
- `exemplar_fidelity`

Expected `design_quality` payload shape:

```yaml
design_quality:
  critic_timeout_seconds: 120
  critic_status: pass
  critic_scores:
    composition_grid: 5
    hierarchy: 5
    density_whitespace: 5
    alignment_consistency: 5
    state_completeness: 5
    polish_restraint: 5
    exemplar_fidelity: 5
  critic_verdict: pass
  critic_blocking_notes: []
  allowed_to_close: true
```

