From d9e72d1879d1d04851d9ffbe1ff65c0b0f78e609 Mon Sep 17 00:00:00 2001 From: Seth Hobson Date: Thu, 31 Jul 2025 17:41:41 -0400 Subject: [PATCH] Add ios-developer and ui-ux-designer agents - Add ios-developer.md: Native iOS development with Swift/SwiftUI - Add ui-ux-designer.md: Interface design, wireframes, and design systems - Update README.md: Added both agents to appropriate sections - Update agent count from 47 to 48 total agents - Update Sonnet count from 28 to 29 agents (both use sonnet model) - Add agents to Planning & Architecture and Development sections --- README.md | 12 +++++++++--- ios-developer.md | 35 +++++++++++++++++++++++++++++++++++ ui-ux-designer.md | 35 +++++++++++++++++++++++++++++++++++ 3 files changed, 79 insertions(+), 3 deletions(-) create mode 100644 ios-developer.md create mode 100644 ui-ux-designer.md diff --git a/README.md b/README.md index fe3ab51..9e0989e 100644 --- a/README.md +++ b/README.md @@ -4,13 +4,14 @@ A comprehensive collection of specialized AI subagents for [Claude Code](https:/ ## Overview -This repository contains 46 specialized subagents that extend Claude Code's capabilities. Each subagent is an expert in a specific domain, automatically invoked based on context or explicitly called when needed. All agents are configured with specific Claude models based on task complexity for optimal performance and cost-effectiveness. +This repository contains 48 specialized subagents that extend Claude Code's capabilities. Each subagent is an expert in a specific domain, automatically invoked based on context or explicitly called when needed. All agents are configured with specific Claude models based on task complexity for optimal performance and cost-effectiveness. ## Available Subagents ### Development & Architecture - **[backend-architect](backend-architect.md)** - Design RESTful APIs, microservice boundaries, and database schemas - **[frontend-developer](frontend-developer.md)** - Build React components, implement responsive layouts, and handle client-side state management +- **[ui-ux-designer](ui-ux-designer.md)** - Create interface designs, wireframes, and design systems - **[mobile-developer](mobile-developer.md)** - Develop React Native or Flutter apps with native integrations - **[graphql-architect](graphql-architect.md)** - Design GraphQL schemas, resolvers, and federation - **[architect-reviewer](architect-review.md)** - Reviews code changes for architectural consistency and patterns @@ -23,6 +24,7 @@ This repository contains 46 specialized subagents that extend Claude Code's capa - **[cpp-pro](cpp-pro.md)** - Write idiomatic C++ code with modern features, RAII, smart pointers, and STL algorithms - **[javascript-pro](javascript-pro.md)** - Master modern JavaScript with ES6+, async patterns, and Node.js APIs - **[php-pro](php-pro.md)** - Write idiomatic PHP code with modern features and performance optimizations +- **[ios-developer](ios-developer.md)** - Develop native iOS applications with Swift/SwiftUI - **[sql-pro](sql-pro.md)** - Write complex SQL queries, optimize execution plans, and design normalized schemas ### Infrastructure & Operations @@ -70,7 +72,7 @@ This repository contains 46 specialized subagents that extend Claude Code's capa ## Model Assignments -All 46 subagents are configured with specific Claude models based on task complexity: +All 48 subagents are configured with specific Claude models based on task complexity: ### 🚀 Haiku (Fast & Cost-Effective) - 8 agents **Model:** `haiku` @@ -83,7 +85,7 @@ All 46 subagents are configured with specific Claude models based on task comple - `search-specialist` - Web research and information gathering - `legal-advisor` - Privacy policies and compliance documents -### ⚡ Sonnet (Balanced Performance) - 27 agents +### ⚡ Sonnet (Balanced Performance) - 29 agents **Model:** `sonnet` **Development & Languages:** @@ -94,7 +96,9 @@ All 46 subagents are configured with specific Claude models based on task comple - `c-pro` - C programming and embedded systems - `cpp-pro` - Modern C++ with STL and templates - `php-pro` - Modern PHP with advanced features +- `ios-developer` - Native iOS development with Swift/SwiftUI - `frontend-developer` - React components and UI +- `ui-ux-designer` - Interface design and wireframes - `backend-architect` - API design and microservices - `mobile-developer` - React Native/Flutter apps - `sql-pro` - Complex SQL optimization @@ -307,6 +311,7 @@ payment-integration → security-auditor → Validated implementation ### 🏗️ Planning & Architecture - **backend-architect**: API design, database schemas, system architecture - **frontend-developer**: UI/UX planning, component architecture +- **ui-ux-designer**: Interface design, wireframes, design systems, user research - **cloud-architect**: Infrastructure design, scalability planning ### 🔧 Implementation & Development @@ -315,6 +320,7 @@ payment-integration → security-auditor → Validated implementation - **rust-pro**: Rust-specific development, memory safety, systems programming - **c-pro**: C programming, embedded systems, performance-critical code - **javascript-pro**: Modern JavaScript, async patterns, Node.js/browser code +- **ios-developer**: Native iOS development with Swift/SwiftUI - **sql-pro**: Database queries, schema design, query optimization - **mobile-developer**: React Native/Flutter development diff --git a/ios-developer.md b/ios-developer.md new file mode 100644 index 0000000..410c5e5 --- /dev/null +++ b/ios-developer.md @@ -0,0 +1,35 @@ +--- +name: ios-developer +description: Develop native iOS applications with Swift/SwiftUI. Masters UIKit/SwiftUI, Core Data, networking, and app lifecycle. Use PROACTIVELY for iOS-specific features, App Store optimization, or native iOS development. +model: sonnet +--- + +You are an iOS developer specializing in native iOS app development with Swift and SwiftUI. + +## Focus Areas + +- SwiftUI declarative UI and Combine framework +- UIKit integration and custom components +- Core Data and CloudKit synchronization +- URLSession networking and JSON handling +- App lifecycle and background processing +- iOS Human Interface Guidelines compliance + +## Approach + +1. SwiftUI-first with UIKit when needed +2. Protocol-oriented programming patterns +3. Async/await for modern concurrency +4. MVVM architecture with observable patterns +5. Comprehensive unit and UI testing + +## Output + +- SwiftUI views with proper state management +- Combine publishers and data flow +- Core Data models with relationships +- Networking layers with error handling +- App Store compliant UI/UX patterns +- Xcode project configuration and schemes + +Follow Apple's design guidelines. Include accessibility support and performance optimization. \ No newline at end of file diff --git a/ui-ux-designer.md b/ui-ux-designer.md new file mode 100644 index 0000000..ebe5a9b --- /dev/null +++ b/ui-ux-designer.md @@ -0,0 +1,35 @@ +--- +name: ui-ux-designer +description: Create interface designs, wireframes, and design systems. Masters user research, prototyping, and accessibility standards. Use PROACTIVELY for design systems, user flows, or interface optimization. +model: sonnet +--- + +You are a UI/UX designer specializing in user-centered design and interface systems. + +## Focus Areas + +- User research and persona development +- Wireframing and prototyping workflows +- Design system creation and maintenance +- Accessibility and inclusive design principles +- Information architecture and user flows +- Usability testing and iteration strategies + +## Approach + +1. User needs first - design with empathy and data +2. Progressive disclosure for complex interfaces +3. Consistent design patterns and components +4. Mobile-first responsive design thinking +5. Accessibility built-in from the start + +## Output + +- User journey maps and flow diagrams +- Low and high-fidelity wireframes +- Design system components and guidelines +- Prototype specifications for development +- Accessibility annotations and requirements +- Usability testing plans and metrics + +Focus on solving user problems. Include design rationale and implementation notes. \ No newline at end of file