O

Oh My Design

Evidence-backed design workflow for Claude Code and Codex with reference research, multi-agent reviews, visual QA, and anti-slop guardrails

3x-haust/oh-my-design · v0.20.0 · Development & Workflow

3x-haustreview

Trust Score

78

Security

76

Surfaces

21

What is Oh My Design?

Oh My Design is a published development & workflow plugin for AI coding agents in the codex ecosystem, developed by 3x-haust and distributed through the HOL AI plugin registry. Evidence-backed design workflow for Claude Code and Codex with reference research, multi-agent reviews, visual QA, and anti-slop guardrails

Canonical slug
3x-haust/oh-my-design
Version
v0.20.0 · updated Sep 30, 2026

Trust & Reputation

HOL Trust Score
78

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
76pts
Maintenance
100pts
MCP Posture
100pts
Plugin Security
76pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
review
Digest verified
Yes
20 bundled skills — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
78

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
76pts
Maintenance
100pts
MCP Posture
100pts
Plugin Security
76pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/3x-haust/oh-my-design
Source commit
f6a21440d2ab…
Publisher verified
No
Owner verified
Not owner verified

Continuous scanner CI detected

No action is required. This plugin receives the full trust score.

Verified badge not detected

Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.

Security Posture

review
Safety label
76
Security score
0
High findings
Provider
registry-broker-fallback
Grade
C · review
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

Oh My Design — Frequently asked questions

What is Oh My Design?
Oh My Design is an AI plugin in the HOL registry. Evidence-backed design workflow for Claude Code and Codex with reference research, multi-agent reviews, visual QA, and anti-slop guardrails
How do I install Oh My Design?
Install Oh My Design in your harness: Codex — codex plugin marketplace add 3x-haust/oh-my-design; Claude Code — /plugin marketplace add 3x-haust/oh-my-design; Any agent — npx skills add 3x-haust/oh-my-design. Full step-by-step guidance is on the HOL plugin page.
How do I install Oh My Design in Codex?
To install Oh My Design in Codex, start with codex plugin marketplace add 3x-haust/oh-my-design. The complete step-by-step install guide for Codex is on the HOL plugin page.
How do I install Oh My Design in Claude Code?
To install Oh My Design in Claude Code, start with /plugin marketplace add 3x-haust/oh-my-design. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
Is Oh My Design free?
Pricing for Oh My Design is published on its HOL plugin page when the maker schedules a launch.
Who publishes Oh My Design?
Oh My Design is published by 3x-haust and listed on HOL.
Is Oh My Design available now?
Oh My Design availability is listed on its HOL plugin page.

Install Guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs
  1. 1

    Add the marketplace

    Run this inside a Claude Code session.

    claude code
  2. 2

    Install the plugin

    Use the plugin name and the marketplace name shown by the previous command.

    claude code
  3. 3

    Scripted alternative

    Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.

    shell

Plugin Manifest

{
  "name": "oh-my-design",
  "version": "0.20.0",
  "description": "Design cognition loop for coding agents — frame the problem, study measured references, commit to a structure, look at what actually rendered, and let what you see rewrite the problem.",
  "author": {
    "name": "3x-haust",
    "url": "https://github.com/3x-haust"
  },
  "homepage": "https://github.com/3x-haust/oh-my-design",
  "repository": "https://github.com/3x-haust/oh-my-design",
  "license": "MIT",
  "skills": "./",
  "mcpServers": "./.registry/mcp.json",
  "interface": {
    "displayName": "Oh My Design",
    "developerName": "3x-haust",
    "shortDescription": "Design cognition loop — frame, diverge, see, reframe",
    "category": "design",
    "websiteURL": "https://github.com/3x-haust/oh-my-design"
  },
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/3x-haust/oh-my-design
Marketplace path
Unknown
Source path
.
Install policy
Unspecified

Skills

20 SKILL.md files ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • audit

    skills/audit/SKILL.md

    Audit current renders and stress coverage, repair real defects and stop under the bound refinement policy.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • coach

    skills/coach/SKILL.md

    Interpret recurring measured findings and honest trends without turning taste into a skill score.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • concepts

    skills/concepts/SKILL.md

    Dispatch the existing candidate-generation stage from minimal tokens to one authentic direction choice.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • critique

    skills/critique/SKILL.md

    Review actual current design evidence and rank observable problems without implementing changes.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • expand

    skills/expand/SKILL.md

    Expand the selected sample into the complete requested surface, state and viewport scope.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • figma

    skills/figma/SKILL.md

    Implement an already chosen Figma target faithfully while verifying unrepresented behavior, states and responsive gaps.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • humanize

    skills/humanize/SKILL.md

    Repair discourse from verified facts and a stable voice contract without changing meaning or inventing authority.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • scout

    skills/scout/SKILL.md

    Find, inspect and analyze whole-screen references for actual task and visual decisions without implementing.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • system

    skills/system/SKILL.md

    Prove and formalize the chosen direction with only needed type roles and components.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • ultradesign

    skills/ultradesign/SKILL.md

    Design and implement the requested scope through real references, representative direction choice and measured review.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-audit

    src/skills/omd-audit/SKILL.md

    Audit current renders and stress coverage, repair real defects and stop under the bound refinement policy.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-coach

    src/skills/omd-coach/SKILL.md

    Interpret recurring measured findings and honest trends without turning taste into a skill score.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-concepts

    src/skills/omd-concepts/SKILL.md

    Dispatch the existing candidate-generation stage from minimal tokens to one authentic direction choice.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-critique

    src/skills/omd-critique/SKILL.md

    Review actual current design evidence and rank observable problems without implementing changes.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-expand

    src/skills/omd-expand/SKILL.md

    Expand the selected sample into the complete requested surface, state and viewport scope.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-figma

    src/skills/omd-figma/SKILL.md

    Implement an already chosen Figma target faithfully while verifying unrepresented behavior, states and responsive gaps.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-humanize

    src/skills/omd-humanize/SKILL.md

    Repair discourse from verified facts and a stable voice contract without changing meaning or inventing authority.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-scout

    src/skills/omd-scout/SKILL.md

    Find, inspect and analyze whole-screen references for actual task and visual decisions without implementing.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-system

    src/skills/omd-system/SKILL.md

    Prove and formalize the chosen direction with only needed type roles and components.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

  • omd-ultradesign

    src/skills/omd-ultradesign/SKILL.md

    Design and implement the requested scope through real references, representative direction choice and measured review.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.claude-plugin/plugin.json

file

706 bytes

e8fe406dc11ecc8a…

.codex-plugin/plugin.json

plugin-manifest

733 bytes

310026a33b4effb5…

.mcp.json

file

15,724 bytes

8f7a5244860ef7fb…

.registry/mcp.json

mcp-config

15,645 bytes

47a16dcda0371f66…

AGENTS.md

file

9,538 bytes

03772315b2bca656…

agents/art-director.md

file

4,386 bytes

89f459b47c596ee6…

agents/composer.md

file

4,893 bytes

a5bad7b814298308…

agents/eye.md

file

1,918 bytes

b5bd5bad1bbd825a…

agents/framer.md

file

4,127 bytes

04e36a4abd061ff6…

agents/glance.md

file

812 bytes

4ee48f1dd6863b37…

agents/hand.md

file

5,558 bytes

99e39760143ea02a…

agents/scout.md

file

6,201 bytes

e9e72c5a3774f2d9…

agents/sketch.md

file

1,689 bytes

07eb8cec9ce78c19…

agents/study.md

file

2,263 bytes

7b5d467233e8c85c…

agents/typesetter.md

file

3,230 bytes

c365619acfeedee0…

agents/writer.md

file

4,134 bytes

3ec24c7b0861fcb2…

CLAUDE.md

file

9 bytes

a54ff182c7e8acf5…

package-lock.json

file

31,220 bytes

9b2bbe69d1530f6b…

package.json

file

2,658 bytes

d228ab4e197b7561…

README.md

file

50,544 bytes

0fe7f006ceafc9f5…

SECURITY.md

file

2,133 bytes

8f471cd1e378e88b…

skills/audit/agents/openai.yaml

skill

171 bytes

ea868175f2f5c6fb…

skills/audit/SKILL.md

skill

1,340 bytes

39ce63ad4734e51e…

skills/coach/agents/openai.yaml

skill

162 bytes

7957546f9bb4f9c1…

skills/coach/SKILL.md

skill

766 bytes

6e2aeab6644ad63b…

skills/concepts/agents/openai.yaml

skill

171 bytes

332f3534e8f696d3…

skills/concepts/SKILL.md

skill

1,171 bytes

989f73a9ae652e1b…

skills/critique/agents/openai.yaml

skill

164 bytes

c0c3e197b830ad41…

skills/critique/SKILL.md

skill

1,270 bytes

dea7265567541c28…

skills/expand/agents/openai.yaml

skill

155 bytes

a80464a4bf183664…

skills/expand/SKILL.md

skill

1,101 bytes

e4fa03e73ef453c7…

skills/figma/agents/openai.yaml

skill

184 bytes

0d3b7c7cbec1ea8d…

skills/figma/SKILL.md

skill

1,895 bytes

61c52af198194350…

skills/humanize/agents/openai.yaml

skill

181 bytes

af96fb4ad47c5406…

skills/humanize/SKILL.md

skill

1,572 bytes

3351fca94ddcbb59…

skills/scout/agents/openai.yaml

skill

173 bytes

5c3227dacb450798…

skills/scout/SKILL.md

skill

1,427 bytes

cf64dd5d94e6c90a…

skills/system/agents/openai.yaml

skill

150 bytes

43aa645d3ea9078e…

skills/system/SKILL.md

skill

1,102 bytes

ffd3191b1a8dcd3a…

skills/ultradesign/agents/openai.yaml

skill

189 bytes

544e177d7cf465d2…

skills/ultradesign/SKILL.md

skill

2,701 bytes

8d408932d21723ba…

src/skills/omd-audit/SKILL.md

skill

1,344 bytes

b2de79a695f409b7…

src/skills/omd-coach/SKILL.md

skill

770 bytes

ef959cb60e750270…

src/skills/omd-concepts/SKILL.md

skill

1,175 bytes

0a654d3ef9fceb81…

src/skills/omd-critique/SKILL.md

skill

1,274 bytes

d09bd1e29f31d588…

src/skills/omd-expand/SKILL.md

skill

1,105 bytes

89ede7826765acbd…

src/skills/omd-figma/SKILL.md

skill

1,899 bytes

d5735af37ff7e864…

src/skills/omd-humanize/SKILL.md

skill

1,567 bytes

b5a6e6a7485f0eae…

src/skills/omd-scout/SKILL.md

skill

1,431 bytes

6678c61fb38df3ff…

src/skills/omd-system/SKILL.md

skill

1,106 bytes

0f5de5a9857163eb…

src/skills/omd-ultradesign/SKILL.md

skill

2,660 bytes

e3dc67d0b5abaeed…

tsconfig.json

file

630 bytes

52f378bf583a277a…