Skip to content

Commit 3520daa

Browse files
committed
feat(agents): replace Design System Specialist with UI/UX Designer Agent
- Remove project-specific design-system-specialist.json - Add universal ui-ux-designer.json v1.1.0 - Update all references and documentation Shifts focus from design system validation to universal design principles and UX best practices for better portability across projects. Breaking: Design System Specialist → UI/UX Designer Agent close #17
1 parent de283fa commit 3520daa

8 files changed

Lines changed: 724 additions & 531 deletions

File tree

.ai-rules/agents/README.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ Unified specialist agents organized by domain:
1919

2020
- **Accessibility** (`accessibility-specialist.json`)
2121
- **Architecture** (`architecture-specialist.json`)
22-
- **Design System** (`design-system-specialist.json`)
22+
- **UI/UX Design** (`ui-ux-designer.json`)
2323
- **Documentation** (`documentation-specialist.json`)
2424
- **Performance** (`performance-specialist.json`)
2525
- **Security** (`security-specialist.json`)
@@ -53,8 +53,8 @@ Unified specialist agents organized by domain:
5353
- **Server-First**: Defaults to Server Components, uses Client Components only when needed
5454
- **Server Actions**: Prefers Server Actions over API routes for mutations
5555
- **HTML/CSS First**: Solves with HTML/CSS before JavaScript
56-
- **Design System First**: Always prefers project design system components
57-
- **ClassName Composition**: Uses twJoin/twMerge, never string concatenation
56+
- **Design Principles**: Visual hierarchy, CRAP principles, UX laws
57+
- **User Experience**: User flow optimization, interaction patterns
5858
- **Accessibility**: WCAG AA compliance with semantic HTML
5959
- **SEO**: Comprehensive metadata and structured data
6060

@@ -194,7 +194,7 @@ Unified specialist agents organized by domain:
194194
- Security: XSS/CSRF, authentication/authorization (Reference: `project.md`)
195195
- Accessibility: WCAG 2.1 AA compliance (Reference: `project.md`)
196196
- SEO: Metadata, structured data (Reference: `project.md`)
197-
- Design System: Project design system usage (Reference: project's design system docs)
197+
- UI/UX Design: Visual hierarchy, UX laws, interaction patterns (Reference: `ui-ux-designer.json`)
198198

199199
**Risk Assessment:**
200200

@@ -499,7 +499,7 @@ All agent files are located directly in `.ai-rules/agents/` directory without su
499499
├── devops-engineer.json # Utility agent
500500
├── accessibility-specialist.json # Domain specialist
501501
├── architecture-specialist.json # Domain specialist
502-
├── design-system-specialist.json # Domain specialist
502+
├── ui-ux-designer.json # Domain specialist
503503
├── documentation-specialist.json # Domain specialist
504504
├── performance-specialist.json # Domain specialist
505505
├── security-specialist.json # Domain specialist

.ai-rules/agents/code-reviewer.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
"🔴 Security: XSS/CSRF, authentication/authorization, input validation - Reference: project.md and .ai-rules/agents/security-specialist.json modes.evaluation framework for comprehensive security assessment",
9999
"🔴 Accessibility: WCAG 2.1 AA compliance - Reference: project.md 'UX & Accessibility' section and .ai-rules/agents/accessibility-specialist.json modes.evaluation framework for comprehensive accessibility assessment",
100100
"🔴 SEO: Metadata, structured data - Reference: project.md and .ai-rules/agents/seo-specialist.json modes.evaluation framework for comprehensive SEO assessment",
101-
"🔴 Design System: Project design system usage - Reference: project.md 'Tech Stack' section, the project's design system documentation and .ai-rules/agents/design-system-specialist.json modes.evaluation framework for comprehensive design system assessment",
101+
"🔴 UI/UX Design: Visual hierarchy, UX laws, interaction patterns - Reference: .ai-rules/agents/ui-ux-designer.json modes.evaluation framework for comprehensive UI/UX design assessment",
102102
"🔴 Documentation Quality: Documentation, cursor rules, and AI prompt quality - Reference: .ai-rules/agents/documentation-specialist.json modes.evaluation framework for clarity, completeness, consistency, actionability, structure, and references assessment",
103103
"Design Patterns: Latest React/Next.js patterns - See project.md 'Tech Stack' section for versions and .ai-rules/agents/code-quality-specialist.json for design pattern assessment"
104104
],
@@ -110,7 +110,7 @@
110110
"test_quality": "When evaluating tests, reference Test Strategy Specialist Agent framework (`.ai-rules/agents/test-strategy-specialist.json`) modes.evaluation for test coverage, TDD workflow, and test quality assessment",
111111
"performance": "When evaluating performance, reference Performance Specialist Agent framework (`.ai-rules/agents/performance-specialist.json`) for bundle size, rendering optimization, and Core Web Vitals assessment",
112112
"seo": "When evaluating SEO, reference SEO Specialist Agent framework (`.ai-rules/agents/seo-specialist.json`) for metadata, structured data, and search engine optimization assessment",
113-
"design_system": "When evaluating design system usage, reference Design System Specialist Agent framework (`.ai-rules/agents/design-system-specialist.json`) for design system usage, twJoin/twMerge, and design tokens assessment",
113+
"ui_ux_design": "When evaluating UI/UX design, reference UI/UX Designer Agent framework (`.ai-rules/agents/ui-ux-designer.json`) for visual hierarchy, UX laws, and interaction patterns assessment",
114114
"documentation_quality": "When evaluating documentation, cursor rules, or AI prompts, reference Documentation Specialist Agent framework (`.ai-rules/agents/documentation-specialist.json`) modes.evaluation for clarity, completeness, consistency, actionability, structure, and references assessment"
115115
},
116116

0 commit comments

Comments
 (0)