odin-design
v2.0.2ODIN workflows for practical interface and visual design.
By OutlineDrivenLicense: SEE LICENSE IN LICENSE35 GitHub starsUpdated 3 hours ago
Directory evidence
- Runtimes
- Codex and Claude Code
- Parsed components
- 13 skill or MCP entries
- Source updated
- Sep 3, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install odin-design for Codex and Claude Code
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add odin-design@agent-plugin-marketplacePaste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/OutlineDriven/odin-claude-pluginClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins/odin-design/.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── skills/design/SKILL.md├── skills/design-consultation/SKILL.md├── skills/design-gate-brainstorming/SKILL.md├── skills/design-variants/SKILL.md├── skills/frontend-design-deslop/SKILL.md├── skills/frontend-ui-engineering/SKILL.md├── skills/ios-visual-review/SKILL.md├── skills/polished-web-prototype/SKILL.md├── skills/product-design/SKILL.md├── skills/tailwind-best-practices/SKILL.md├── skills/typography-audit/SKILL.md├── skills/ui-design/SKILL.md└── skills/web-design-review/SKILL.md
Included Skills13
Use when starting UI work, defining palettes or design tokens, or fixing AI-generic, vibe-coded, or default-framework UI. Also handles TUI, CLI, and desktop surfaces when the runtime is named. Not for persisted design systems; use design-consultation. Not for live-URL audits; use web-design-review. No irreversible changes.
Use when /design-consultation proposes a design system with mockups or HTML and persists the approved system in DESIGN.md. Not for in-chat direction picking — use design. No remote, credential, publish, deploy, or irreversible changes.
Use when creative work is requested and no approved design exists, or when a raw idea or repository must be developed into an approved design document. Routes through idea, spike, bounded, or architectural design and fires before any implementation action. Not for work with an approved design already in context. No remote or irreversible changes.
Use when /design-variants generates distinct design directions and a gallery for selection. Not for one polished artifact — use polished-web-prototype; not for token-system direction picking — use design. No remote, credential, publish, deploy, or irreversible changes.
Use when a user builds or styles a web frontend or asks to make it not look AI-generated. Commits a token system and crafted interface passing a slop-audit and WCAG 2.2 AA gate. Not for component-level UI work without the token system; use frontend-ui-engineering. Local writes only.
Use when asked to build or modify user-facing interfaces and pages with production quality: components, layouts, state management, WCAG 2.1 AA accessibility, and real content, with output that looks hand-crafted rather than AI-generated. Not for token-system design with slop-audit gates; use frontend-design-deslop. Local writes only.
Use when the user invokes /ios-visual-review to audit an iOS app's visuals on a real device. Produces a per-screen visual-review report scoring ten dimensions 0-10 with a biggest-leverage fix for each. Don't use for remote, credential, publish, deploy, or irreversible changes.
Use when the user runs /polished-web-prototype or asks to turn an approved mockup, design plan, or freeform description into a polished responsive Pretext-native HTML artifact refined through a live preview loop. Writes the artifact and finalized.json under the project design directory. Not for variant galleries; use design-variants. Not for live-URL audits; use web-design-review.
Use when deciding what an interface should do before UI is built or audited: interaction consequences, action scope, reachable states, naming, and accessibility of the product decision. Read-only analysis; produces a chat report with findings and routed follow-on work. Not for visual implementation; use prototype.
Use when writing, editing, cleaning, or refactoring Tailwind classes, components, or configuration. Reorders and deduplicates classes, replaces arbitrary values with project tokens, and checks component extraction. Not for read-only audits of Tailwind code, or general CSS without Tailwind.
Use when asked to audit typography across a codebase. Produces a file:line report with concrete CSS and HTML fixes ordered by impact across 10 categories, and records rules that need rendered metrics as not-verifiable-from-source instead of fabricating violations. Not for building a type system or token scale.
Use when directing, building, or auditing React/Next.js UI in Tailwind: visual direction, responsive or dark-mode retrofits, and file:line UX findings with a ship verdict. Not for deep typography or motion passes; use typography-audit or ui-animation.
Use when the user runs /web-design-review with a URL to visually audit a live UI through the browser and fix findings in a screenshot-verified loop. Not for design direction picking; use design. Not for variant galleries; use design-variants.
Plugin manifests2
{
"name": "odin-design",
"version": "2.0.2",
"description": "ODIN workflows for practical interface and visual design.",
"keywords": [
"odin",
"outlinedriven",
"agent-skills",
"design"
],
"author": {
"name": "OutlineDriven",
"url": "https://github.com/OutlineDriven"
},
"interface": {
"displayName": "ODIN Design",
"shortDescription": "ODIN workflows for practical interface and visual design.",
"category": "Design"
}
}{
"$schema": "https://json.schemastore.org/claude-code-plugin-manifest.json",
"name": "odin-design",
"displayName": "ODIN Design",
"version": "2.0.2",
"description": "ODIN workflows for practical interface and visual design.",
"author": {
"name": "OutlineDriven",
"url": "https://github.com/OutlineDriven"
},
"homepage": "https://github.com/OutlineDriven/odin-claude-plugin",
"repository": "https://github.com/OutlineDriven/odin-claude-plugin",
"license": "SEE LICENSE IN LICENSE",
"keywords": [
"odin",
"outlinedriven",
"agent-skills",
"design"
]
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[odin-design on Agent Plugins Marketplace](https://pluginsmp.com/plugins/odin-design)