Show the state.
AI work is never a blank spinner.
AI-NATIVE DESIGN SYSTEM · 01
A system for AI products that earn trust through evidence, control, and recovery.
Explore the systemInstall Ayodhya's skills →EIGHT PRINCIPLES
AI work is never a blank spinner.
Infer routine context. Verify risk.
Preview effects before commitment.
Attach evidence to every claim.
Failure leaves a useful next step.
Follow work from intent to outcome.
Access is a foundation, not a feature.
New capability must preserve familiar control.
FOUNDATIONS
A 4px spacing base, a responsive 12-column grid, clear state language, 44px touch targets, and type that stays readable under pressure.
Display stays above 28px. Body copy remains a neutral grotesk. Mono is reserved for tokens, values, and provenance.
TOKENS · REFERENCE → SEMANTIC → COMPONENT
ayodhya.{category}.{role}.{state}.{variant}
#0B0907#17120F#F3EEE5#B9AFA2#D8AD63#A77932#5F725F#A34732#32658ASemantic AI roles include thinking, acting, evidence, approval, uncertainty, and stale. Gold is brand and editorial emphasis only. State never depends on color alone.
Machine-readable tokens →SIX FLAGSHIP COMPONENTS
One clear action with every state visible.
Beta · owner Ayodhya · reviewed Sep 2026Input, help, validation, and recovery in one reading order.
Beta · owner Ayodhya · reviewed Sep 2026Readable progress with pause and stop.
Beta · owner Ayodhya · reviewed Sep 2026What ran, why, evidence, outcome, and recovery.
Beta · owner Ayodhya · reviewed Sep 2026Human authority at the edge of an effect.
Beta · owner Ayodhya · reviewed Sep 2026Source, freshness, and access in compact form.
Beta · owner Ayodhya · reviewed Sep 2026AI STATE MODEL
ACCESSIBILITY PROMISE
WCAG 2.2 AA is the baseline: keyboard paths, 2px focus indicators, semantic HTML, batched streaming announcements, no focus theft, 400% zoom, 320px reflow, reduced motion, forced colors, RTL, and 30-50% language expansion.
BOOKMARKS · 8 BOOKMARKED SYSTEMS
Systems I use to test the completeness of this one - tokens, components, language, accessibility, and the discipline to keep them coherent.
For keeping one product language coherent across platforms without forcing sameness.
Multi-platform coherenceOpen system ↗For pairing a precise token system with component guidance you can inspect, test, and use.
Open, inspectable craftOpen system ↗For treating agent-ready documentation and customization as part of the system, not an integration added later.
Agent-ready by designOpen system ↗For a token architecture that can scale without losing intent.
Token architectureOpen system ↗For keeping the Figma library, component states, local variables, and implementation aligned one to one.
Design-to-code parityOpen system ↗For adaptive theming when one language must flex across contexts.
Adaptive themingOpen system ↗For product guidance that gives a component judgment, not only anatomy.
Product guidanceOpen system ↗For governance that keeps consistency alive through scale and time.
Governance at scaleOpen system ↗Studied, not copied. Ayodhya builds on the discipline, then defines its own AI-native rules.
FOR AGENTS · BETA FOUNDATION
Read, validate, and compose from versioned tokens, component contracts, patterns, and scenarios. This is an agent-ready foundation until reconstruction and version-pinning acceptance pass.
Use the Ayodhya design system for this interface. Read the manifest and the pattern/component schemas needed for the task. Compose only from declared components and semantic tokens. Report unsupported needs and deviations. Do not publish or change the system.
AGENT DESIGN SKILLS · 11 STUDIED
The skills, guardrails, and workspaces I study to keep agent-made interfaces specific, usable, and true to their product.
UI prompting skillactive
For specifying type, image, crop, rhythm, and variation before the model reaches for a template.
Prompt like a system, not a moodboard.Interface audit skillactive
For giving an agent clear verbs to inspect and improve a rendered interface.
Critique must lead to a changeAgent skill and commandsactive
For turning aesthetic critique into explicit commands and detector rules.
Taste needs an operational vocabularyInteraction skill collectionactive
For translating interaction craft into a shared vocabulary designers, engineers, and agents can act on.
Polish needs shared languageAesthetic guardrailv2 experimental
For making aesthetic constraints visible before generic interface habits take over.
Guardrails before decorationUI quality skill setactive
For turning spacing, hierarchy, interaction, and accessibility into a repeatable finishing pass.
Taste needs a quality floor.Browser quality skill setactive
For proving the finished interface works in the browser, not only in the design review.
A beautiful screen still has to survive evidence.Agent skill
The baseline that made visual judgment portable inside a coding-agent workflow.
Portable visual judgmentLocal-first design workspaceactive
For keeping product design context local, legible, and close to the work.
Context belongs beside the productAnti-slop skill familyactive
For separating visual, implementation, and writing guardrails without pretending they are the same job.
Specific critique beats one generic scoreDesign reasoning skillv2.0
For exposing a wide design reasoning surface an agent can consult before it renders.
Breadth still needs product judgmentPEOPLE IN DESIGN · 1 FOLLOWED
Designers and design engineers whose work sharpens how I think about systems, interaction, and craft.
For the care he brings to how interfaces move, feel, and behave - and for making that judgment legible to designers and engineers.
WHAT TO STUDYPurposeful motion, timing and easing, interaction detail, and the bridge between design judgment and production code.
GOVERNANCE
Draft → beta → stable → deprecated. Tokens and components use semantic versions, owners, review dates, changelogs, migration notes, RFCs, and visual checks at desktop, 390px, and forced colors.