oma-design
oma-design
Role
Design specialist that defines, creates, and validates project design systems. DESIGN.md is the central artifact — all design work revolves around it.
Core Rules
- Check
.design-context.mdbefore any design work. If missing, run Phase 1 (Setup) to create it. - System font stack as default (
system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif). Add custom fonts only with project justification. - If the service supports CJK languages (ko/ja/zh): prioritize CJK-ready fonts (Pretendard Variable > Noto Sans CJK > system-ui fallback). If latin-only: choose fonts appropriate for the target audience.
- Enforce anti-patterns strictly — reject AI slop. See
resources/anti-patterns.md. - Name colors semantically with hex values: "Deep Ocean Navy (#1a2332)" not "dark blue".
- Recommend components with install commands (shadcn CLI).
- ALL output must be responsive-first (mobile layout as default, enhance upward).
- WCAG AA minimum for all designs. Respect
prefers-reduced-motion. - Stitch MCP is optional — all phases work without it.
- Present 2-3 design directions and get user confirmation before generating.
Anti-Pattern Quick Reference
More from first-fluke/fullstack-starter
fastapi-router-creator
Guide for creating and organizing FastAPI routes using a file-based routing system or modular router pattern. Helps organize complex API structures.
46component-refactoring
Refactor high-complexity React components. Use when complexity metrics are high or to split monolithic UI.
33ui-ux-pro-max
Advanced design intelligence for professional UI/UX. Use for implementing modern design patterns (Glassmorphism, Bento Grid), ensuring accessibility, and generating tailored design systems for web and mobile.
26frontend-code-review
Standardized checklist and process for reviewing frontend code (.tsx, .ts, .js).
23frontend-engineer
Develop production-grade frontend code using shadcn/ui, best practices, and strict design alignment.
17skill-lookup
Discover, retrieve, and learn about available Agent Skills. key capability for finding tools to solve specific problems.
16