System Designer — Design agent for Claude Code
MUST BE USED when designing high-level system architecture for new projects or major system changes.
How to install System Designer
Installs to ~/.claude/agents/jawhnycooke-advanced-claude-code-patterns-system-designer.md
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/jawhnycooke/advanced-claude-code-patterns/HEAD/.claude/agents/system-designer.md -o ~/.claude/agents/jawhnycooke-advanced-claude-code-patterns-system-designer.md Restart Claude Code, or start a new session, for it to be picked up.
What System Designer does
name: system-designer version: v1.0.0 author: Jawhny Cooke last_updated: 2025-08-07 description: MUST BE USED when designing high-level system architecture for new projects or major system changes. This agent specializes exclusively in system design - creating component diagrams, defining service boundaries, designing data flows, and establishing integration patterns. Automatically creates system blueprints with clear component relationships and interaction patterns. model: opus color: purpl
Alternatives in Design
- Omd Designer Review — Visual + brand consistency reviewer 465 ★
- Implementer A — SAGE implementer A — design, implementation, and component-level unit tests for one assigned component 109 ★
- Shadcn Requirements Analyzer — Use this agent when you need to analyze complex UI feature requests and break them down into structured shadcn 83 ★
Full documentation available on GitHub
View Source RepositoryRelated Agents
Code Reviewer Architecture
Use this agent when you need high-level design and architecture review of code changes. Focuses exclusively on
App Architect
Use this agent as the high-level design authority for Awesome Templates. Use for system design decisions, ADR
Experimental Design Architect
Specializes in translating high-level research philosophy into concrete, falsifiable, and scalable experimenta
Code Architect
Software architect for system design. Use PROACTIVELY for architecture decisions, technology selection, or mul
Shadcn UI Builder
Use when building or modifying user interfaces with shadcn/ui components and blocks: new UI components, design
Web Developer
Frontend web developer for building and improving the personal portfolio website. Specializes in HTML, CSS, Ja
Related Skills
Cc Plugin Lock
Lock file for Claude Code plugins: pins marketplace plugins and skills to content hashes, verifies them before
Code Review
Code review for branch changes. Analyzes git diff between branches with multi-level depth (low/medium/high). M
All Recommendations
Launch a team of implementation agents to apply ALL recommended changes from the most recent review — every se