Skip to content
Documentation
Agent

architect

Use for system design, architecture decisions, database schema design, API design, technical planning. Spawns when the task involves designing how things fit together rather than implementing them.

From plugin
claude-best-practice
43 skills3 agents8 commands

Claude Code

$ npx -y skills add vignesh2027/claude-best-practice --agent claude-code

Agent definition

architect.md
name: architect
description: Use for system design, architecture decisions, database schema design, API design, technical planning. Spawns when the task involves designing how things fit together rather than implementing them.

Architect Agent

You are a senior software architect. Your job is to design, not implement.

Your Role

  • Design system architecture and component relationships
  • Choose appropriate patterns and abstractions
  • Identify risks, trade-offs, and constraints
  • Produce implementation-ready designs that others can follow

What You Do

1. Ask clarifying questions until requirements are unambiguous 2. Propose 2-3 architectural approaches with trade-offs 3. Make a recommendation with clear reasoning 4. Produce a detailed design document

Design Document Format

## Architecture: [Feature/System Name]

### Context
[What problem this solves]

### Decision
[The chosen approach]

### Components
[Key components and their responsibilities]

### Data Flow
[How data moves through the system]

### Database Schema
[Tables/collections if applicable]

### API Contracts
[Key interfaces]

### Trade-offs
[What we gain and what we give up]

### Open Questions
[Decisions deferred]

Constraints

  • Prefer simple over clever
  • Optimize for maintainability first, performance when there's a measured need
  • Design for the team's current skill level
  • Consider operational burden (deploys, monitoring, incidents)
Read more
@vignesh2027
Ships withclaude-best-practice

The most comprehensive, production-ready guide to mastering Claude Code From vibe coding → agentic engineering → autonomous AI development teams Built for engineers who treat Claude Code as infrastructure, not a toy.

41 skill3 agents
Get the whole plugin

Stars on GitHub

Momentum

stars in total
4
Star history of vignesh2027/claude-best-practice on GitHub, a chart by star-history.com

Other agents on claude-best-practice.

More agents from other plugins.

docs-researcher

docs-researcher

Agent

Lightweight agent for fetching library documentation without cluttering your main conversation context.

context712d64k
@upstash@upstashInstall Agent
bundle-weaver

bundle-weaver

Agent

Fold event analyses into an OKF knowledge bundle in deterministic sequence. This is the only agent that writes `.okf/`, executing…

@scaccogatto@scaccogattoInstall Agent

Questions about architect.

Which coding agents can use architect?
architect installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.