touchine-ojo/OJO-Design-Skills
touchine-ojo/OJO-Design-Skills has 176 GitHub stars and 9 forks. GitHot measured +1 stars in 24 hours and +6 in 7 days. Last checked 2026-11-11 12:57 UTC. Last push 2026-11-01.
Reusable UI/UX design skills for AI coding agents — Codex, Claude Code, ZCode, and more.
What you can do
- Two-track methodology. Convention Track adopts a proven design language for SaaS and utility products; Innovation Track builds brand-driven identity via Material Metaphor, archetype, narrative, or cultural-semiotic approaches.
- Anti-AI-slop guardrails. Hard-banned combinations (purple-blue gradients, gray-box placeholders, single-hue palettes) are enforced as rules, not suggestions.
- Real-imagery requirement. Any screen that shows imagery must use real, subject-specific assets — no decorative placeholders, fake stock smiles, or gradient blobs.
- Code-grade output. Components resolve to atomic Tailwind class strings with an 8-state interaction model; motion uses spring physics, not fixed curves.
Measured star growth
- in 24h
- +1
- in 7 days
- +6
- in 15 days
- Update delayed
- in 1 month
- Update delayed
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalOJO Design Skills
Reusable UI/UX design skills for AI coding agents — Codex, Claude Code, ZCode, and more.
OJO Design Skills is a drop-in skill bundle that teaches your AI coding agent how to make real design decisions — not generic "AI-looking" layouts. Install once, and your agent gains a complete UI/UX methodology: brand-driven visual direction, design tokens, component recipes, motion specs, and a strict anti-pattern guardrail that keeps output from looking like slop.
It is agent-agnostic and ships with a single installer that targets every major client.
Features
- Two-track methodology. Convention Track adopts a proven design language for SaaS and utility products; Innovation Track builds brand-driven identity via Material Metaphor, archetype, narrative, or cultural-semiotic approaches.
- Anti-AI-slop guardrails. Hard-banned combinations (purple-blue gradients, gray-box placeholders, single-hue palettes) are enforced as rules, not suggestions.
- Real-imagery requirement. Any screen that shows imagery must use real, subject-specific assets — no decorative placeholders, fake stock smiles, or gradient blobs.
- Code-grade output. Components resolve to atomic Tailwind class strings with an 8-state interaction model; motion uses spring physics, not fixed curves.
Showcase
The same brief, with and without these skills installed.
| With OJO Skills | Without OJO Skills |
|---|---|
![]() |
![]() |
![]() |
Design samples
Additional output produced with these skills installed — one product, multiple surfaces.




Quick start
Install all skills with one command — replace <client> with your agent:
curl -fsSL https://raw.githubusercontent.com/touchine-ojo/OJO-Design-Skills/main/scripts/install.sh | bash -s -- --target <client>
The remote installer requires Bash, curl, and tar.
| Client | --target |
Default install directory |
|---|---|---|
| Codex | codex |
${CODEX_HOME:-~/.codex}/skills |
| Claude Code | claude-code |
${CLAUDE_HOME:-~/.claude}/skills |
| ZCode | zcode |
${AGENTS_HOME:-~/.agents}/skills |
| DeepCode | deepcode |
${AGENTS_HOME:-~/.agents}/skills |
| WorkBuddy | workbuddy |
${WORKBUDDY_HOME:-~/.workbuddy}/skills |
| OpenCode | opencode |
${OPENCODE_CONFIG_DIR:-~/.config/opencode}/skills |
| Generic agent | generic |
${AGENTS_HOME:-~/.agents}/skills |
Restart or reload the client if it does not pick up the new skills.
Advanced install options
Replace existing copies without backups:
curl -fsSL https://raw.githubusercontent.com/touchine-ojo/OJO-Design-Skills/main/scripts/install.sh | bash -s -- --target codex --force
Install to a custom client home:
curl -fsSL https://raw.githubusercontent.com/touchine-ojo/OJO-Design-Skills/main/scripts/install.sh | CLAUDE_HOME=/path/to/.claude bash -s -- --target claude-code
Install to an explicit directory:
curl -fsSL https://raw.githubusercontent.com/touchine-ojo/OJO-Design-Skills/main/scripts/install.sh | bash -s -- --target opencode --dest /path/to/skills
Install from a local checkout (useful for development):
./scripts/install.sh
Install from a different local checkout:
./scripts/install.sh --source /path/to/OJO-Design-Skills --target codex
Install a pinned tag or commit for a reproducible remote install:
curl -fsSL https://raw.githubusercontent.com/touchine-ojo/OJO-Design-Skills/main/scripts/install.sh | bash -s -- --target codex --ref <tag-or-commit>
Preview what would be written without changing files:
./scripts/install.sh --target opencode --dry-run
Install a single skill (--skill can be repeated):
./scripts/install.sh --target zcode --skill app-ui-ux-best-practices
Skills
app-ui-ux-best-practices
The core methodology. Picks a track based on the product's value proposition, then produces complete design specifications.
- Convention Track — adopt one proven design language (Notion, Linear, Stripe, Things 3, …) for SaaS and utility products.
- Innovation Track — build a brand-driven identity via Material Metaphor, archetype, narrative, or cultural-semiotic methods.
- Ships with 9 reference files: anti-patterns, visual tokens, component recipes, motion system, material metaphor, design audit, and more.
pixel-paper-editorial
Create responsive websites with a white dotted background, original pixel art stickers, and retro pixel UI. Optional cutout collage heroes add oversized type, torn-paper seams, selection highlights, and pill calls to action while keeping the layout simple.
- Preserves the pixel style while adapting sticker subjects, accent colors, and layout to the current theme.
- Includes web implementation rules, general-purpose collage guidance, and visual reference analysis.
- Supports runnable websites and explicitly requested concept-image previews.
Example: Use $pixel-paper-editorial to create a photography portfolio with a white dotted background and original pixel stickers. Keep the layout simple.
How it works
Product brief
│
├─ Convention Track ──► pick proven system ──► tokens ──► components ──► specs
│ (SaaS / utility) (Notion, Linear…)
│
└─ Innovation Track ──► insight + feeling ──► methodology ──► tokens ──► specs
(brand-driven) (Material Metaphor / archetype / narrative)
Both tracks require a mandatory style-direction confirmation gate before producing tokens — the agent presents 2–3 genuinely distinct directions and waits for selection. Once installed, skills are activated automatically when the agent detects design-related intent (e.g. "design system", "视觉设计", "design tokens").
Contributing
Skills are plain Markdown files under skills/<name>/SKILL.md plus optional references/ files. To add or refine a skill, read the contributing guide, edit the relevant files, and run the installer locally to verify:
./scripts/install.sh --dry-run
Use GitHub Discussions for questions and early ideas, and Issues for reproducible bugs or focused feature requests. Security concerns should follow the private process in SECURITY.md.
License
Explore related projects
affaan-m/ECC
The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.
301,499 starsNousResearch/hermes-agent
The agent that grows with you
262,780 starsmultica-ai/andrej-karpathy-skills
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
232,277 starsfirecrawl/firecrawl
Supercharge your AI agents with data from the web and beyond. Building the library for superintelligence. 🔥
200,932 stars

