05-design-doc — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited 05-design-doc (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Create the authoritative design specification from product requirements and inspiration research.
Parse $ARGUMENTS:
Hard dependencies (requires BOTH):
docs/workflow-status.md — verify step 03 (PRD) status == completeddocs/workflow-status.md — verify step 04 (Inspiration) status == completeddocs/prds/*.md exists (≥1 PRD with user stories)docs/Design/Inspirations/*.md exists (≥2 reviews)If prerequisites fail:
/03-prd first."/04-inspiration first."Soft dependencies:
CLAUDE.md — project context, tech stack, architecture constraints.impeccable.md — brand personality, aesthetic direction, anti-referencesdocs/prds/ — extract feature scope, user personas, user flowsdocs/Design/Inspirations/ — extract patterns to adopt/avoidtemplates/design-document-template.md — output structureSpawn the design-doc-author agent:
Create the design document for {{PROJECT_NAME}}.
>
Brand direction: [from .impeccable.md] User personas: [from PRDs] Feature scope: [screens and flows from PRDs] Inspiration insights: Adopt: [from inspiration reviews] Avoid: [from inspiration reviews] Technical constraints: [from CLAUDE.md — framework, platform] Template: [content of templates/design-document-template.md] Focus area: [from $ARGUMENTS if provided]>
Requirements: - Complete all 7 sections of the template - Every color with semantic token name and hex value - Every spacing value on a consistent scale - Every component with all states specified - Contrast ratios computed for all text/background combinations - Dark mode mapping (even if deferred) - Save to docs/Design/{{PROJECT_NAME}}-design-document.mdBefore delegating, read and summarize prior step outputs:
The design doc agent needs input from multiple large files. To prevent context rot:
.impeccable.md (small file, critical context)docs/Design/{{PROJECT_NAME}}-design-document.mdIf validation fails:
"The design document did not meet requirements: [specific failure]. Current output: [section summary with counts]. Please fix: [specific instruction]."
blocked (reason) in docs/workflow-status.md<!-- CUSTOMIZE: Define domain-specific quality checks for design document -->
After structural validation, optionally assess quality:
docs/workflow-status.md step 05 status to needs-review/05-design-doc [continue] to approve, or provide feedback."[continue] after needs-review transitions to completedStep 05 — Design Document: [status]
Output: docs/Design/{{PROJECT_NAME}}-design-document.md
Sections: [count]/7
Color tokens: [count]
Type roles: [count]
Spacing values: [count]
Components specified: [count]
Next step: /06-design-plandocs/workflow-status.md — extract step 05 sectiondocs/workflow-status.md step 05~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.