Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
The English summary is being prepared. Showing the original description.
Static visual art — posters, marketing visuals, brand assets, PDF/PNG pieces — on 'design a poster' or 'mach uns ein Visual'.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
Use when:
.pdf or .png design piece (not a UI mockup, not a wireframe)Do NOT use when:
fe-design, ui-component-architect, react-shadcn-ui, blade-ui, fluxtailwind-engineervoice-and-tone-designrelease-commsProduce one finished visual artifact (.pdf or .png) backed by an original design philosophy. Both files ship together.
The work emphasizes: visual expression over text · original direction (no artist mimicry) · composition that looks deliberated, not generated.
agents/design-assets/{slug}/ — create if missingBefore the first colour, typeface or voice decision run ./agent-config brand:status --json — never a file test of your own, never a remembered
value. Take values only from the sources[] it reports valid: tokens.json
for colour, type and spacing, the brand-voice slot for any text the asset
carries. A source it marks invalid or shadowed is not the brand. On a
bare reading, or none valid for the axis in hand, derive from the brief and
label those values corpus-sourced — a gap-fill is never the brand.
One numbered-options block surfaces: theme / occasion · target medium + dimensions (web 1200×630? print A3? square 1080×1080?) · color & mood direction · hard constraints (logo required? color to avoid?) · single page or series.
If the brief says "in the style of [living artist]", flag the copyright risk and propose an original direction.
Author agents/design-assets/{slug}/philosophy.md — 4–6 paragraphs naming:
Stay aesthetically specific but leave interpretive room for the canvas execution.
Identify a single niche reference embedded in the work — not announced, woven into form / color / composition. A jazz musician quoting another song: those who know catch it, others enjoy the music.
Document it in philosophy.md under ## Subtle reference.
Produce agents/design-assets/{slug}/{slug}.{pdf|png}:
svg-authoring —
the canvas is still an asset and gets the same static check and witnessagents/design-assets/{slug}/fonts/) before render, with its name, source and license (unknown stays unknown; fetch none whose license is unshown). System defaults (Arial, Helvetica, DejaVu, the matplotlib default sans) are the AI-template tell; reach for them only as deliberate fallback, never as the unexamined defaultAfter the first render, do not add more graphics. Refine what exists:
Render the refined version. Overwrite the artifact.
If the user requests a series, treat each page as a story beat — distinct but philosophically continuous. Bundle as a multi-page PDF or numbered PNGs ({slug}-01.png, {slug}-02.png, …).
philosophy.md exists with movement name + 4–6 paragraphs + subtle-reference sectionagents/design-assets/{slug}/philosophy.mdagents/design-assets/{slug}/{slug}.{pdf|png} (or numbered series for multi-page)agents/design-assets/{slug}/. Never write binary artifacts to the repo root or to source-of-truth dirs.The deliverable is judged against human-crafted work, not against AI-generated comparables. Visible deliberation, intentional asymmetry, and palette restraint are the markers; default templates, generic gradients, and centered safe layouts are the failure mode. If the artifact would pass for "auto-generated stock visual", it has not earned its place — refine until intent is legible.
Apply the Frugality Charter.
philosophy.md opens with the movement name — no "In this document I will describe …" frame.Pre-save self-check:
philosophy.md carry filler superlatives ("absolute pinnacle", "transcendent")?html-deck — multi-slide HTML presentations
(fixed-canvas deck with navigation); this skill owns single-frame static
art, not decks.No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Use when reviewing UI for accessibility — WCAG 2.2 AA, keyboard nav, focus, ARIA, contrast, screen-reader semantics — even on 'is this a11y-OK?' or 'mach das barrierefrei'.
The English summary is being prepared. Showing the original description.
Use when defining or auditing the activation event — aha-moment selection, retention correlation, falsifiable definition. Triggers on 'what is our aha moment', 'redefine activation'.
The English summary is being prepared. Showing the original description.
Use when capturing an architectural decision — file naming, next ADR number, Status / Context / Decision / Consequences, index regen; fires even without saying 'ADR'.
The English summary is being prepared. Showing the original description.
Adversarial critique — devil's advocate, stress-test, honest teardown ('poke holes', 'be brutal', 'was hältst du davon'); explicit request only. Routine code or design review → code-review.
The English summary is being prepared. Showing the original description.
Use when reading, creating, or updating agent documentation, module docs, roadmaps, or AGENTS.md. Understands the full .augment/, agents/, and copilot-instructions structure.
The English summary is being prepared. Showing the original description.
Use for an adversarial red-team / blue-team / auditor review of an AI agent's CONFIG + behaviour (rules, skills, MCP, hooks, permissions) — attack-chain → defensive-gap list, not a code audit.
The English summary is being prepared. Showing the original description.