01 / Quickstart
Give the agent
a decision surface.
Invoke $gridgeist, name the product and audience, choose the job, preserve what matters, and define the evidence required before completion.
- 01Open the real surface
Repository, rendered page, routes, content, and established brand.
- 02Name the decision
Create, redesign, or review—and the outcome that should become true.
- 03Bind the proof
Viewports, interactions, keyboard paths, project checks, and known limits.
Use $gridgeist to design a landing page for a SQL learning platform.
Make the lesson, query editor, and results the visual evidence.
Avoid generic SaaS card grids.
Verify desktop, mobile, keyboard use, and accessibility.Good context compounds. Let the agent inspect the repository and the rendered interface whenever possible.
02 / Install + update
Choose the path
you can maintain.
Codex plugin
RECOMMENDEDAdd the marketplace, install the plugin, then start a new Codex session.
codex plugin marketplace add ohmiler/gridgeist
codex plugin add gridgeist@gridgeistCompatible agents
UNIVERSALUse the open Agent Skills CLI for Claude Code, Cursor, Gemini CLI, Copilot, OpenCode, and other compatible agents.
npx skills add ohmiler/gridgeist -gManual
PORTABLECopy skills/gridgeist/ into the skills directory used by an agent that supports the Agent Skills SKILL.md convention.
Update an existing install
EXPLICITGridgeist does not update silently. Refresh and reinstall a Codex plugin, or use the Skills CLI update command, then start a new agent session. Manual copies must be replaced from a tagged release.
codex plugin marketplace upgrade gridgeist
codex plugin add gridgeist@gridgeist
npx skills update gridgeist -g -y03 / Choose a mode
One method.
Three entry points.
04 / Adapt the system
Expose only the structure
the product needs.
Choose visibility from audience, task, content, and brand. Gridgeist is the decision method—not the visible treatment.
Let relationships, commands, status, and operational evidence align on explicit tracks.
Use controlled measure and persistent orientation while prose or imagery leads.
Let the primary tool dominate; keep structure in control placement and behavior.
Use stable controls, explicit validation, confirmation, and recovery to form hierarchy.
RECOGNIZABILITY TESTIf the borders, mono labels, and visible grid disappear, the result should still belong to the product.
05 / Define the contract
Connect the system
before polishing it.
Use the smallest complete contract for the work. Reconcile existing implementation and brand evidence before changing values.
Map foreground/background, border, action, focus, success, warning, and destructive relationships.
Define only the display, heading, body, label, metadata, and spacing roles the surface needs.
Cover variants, states, localization, dynamic content, overflow, and narrow containers.
Use motion for feedback or causality, provide reduced motion, and report only what was observed.
06 / Write the brief
Four inputs remove
most ambiguity.
- 01
Product + audience
What is being designed, and who needs to use it?
- 02
Mode + outcome
Create, redesign, or review—and what should be true when the work is done?
- 03
Constraints
Name the behavior, routes, content, brand assets, and technology that must remain.
- 04
Verification
Specify viewports, interactions, keyboard paths, accessibility, and project checks.
Prompt pattern / Redesign +
Use $gridgeist to redesign this dashboard.
Preserve every route, function, content item, and brand color.
Rebuild the hierarchy around the user's primary investigation path.
Verify narrow mobile, tablet, laptop, and wide desktop widths.Prompt pattern / Review +
Review this interface with $gridgeist without editing it yet.
Give me a one-line verdict, prioritized findings with evidence,
and one coherent replacement direction.07 / Workflow
Inspect before composing.
- 01Inspect
Understand the product, audience, routes, components, tokens, and rendered UI. If several thesis-level directions remain credible, recommend two or three and confirm one before editing.
- 02Set a thesis
Write one sentence that governs hierarchy, structure, expression, and product evidence.
- 03Define the system
Connect foundation values to semantic roles and shared component anatomy, variants, states, content stress, motion, and responsive transformations.
- 04Compose
Build hierarchy before detail. Let real code, data, workflows, or imagery carry visual weight.
- 05Implement
Follow repository conventions, semantic HTML, keyboard behavior, and existing primitives.
- 06Verify
Render representative widths, exercise states and inputs, fix observed issues, and report remaining gaps.
08 / Verification
Evidence before
the verdict.
Clarity
Product, audience, primary task, and next action are obvious.
Hierarchy
Each viewport has one dominant element and a readable order.
Response
Mobile is recomposed around priority; code and tables do not overflow.
States
Default, loading, empty, error, success, disabled, and destructive states are considered when applicable.
Access
Landmarks, focus, names, contrast, motion, and keyboard paths are observed.
Integrity
Claims name the commands, viewports, flows, limits, and evidence actually observed.
FRESH v1.2 SYSTEM-CONTRACT RUNSScenario 19 implementations passed in English and Thai with independent responsive browser checks. Guardrails were repaired; real-user evidence remains open.
09 / Limits
A method,
not a preset.
- Grid, type, and color defaults are starting points—not fixed rules.
- Output quality depends on the product context available to the agent.
- Automated checks do not replace inspecting the rendered interface.
- Model output can vary; re-test when the agent or skill changes.
READY TO SEE THE METHOD IN PRACTICE?
Explore the field studies