architecture-specialist

提供系统架构设计、技术选型、架构审查和组件设计能力。当需要设计新系统、重构现有架构或进行架构审查时使用。

16 stars

Best use case

architecture-specialist is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

提供系统架构设计、技术选型、架构审查和组件设计能力。当需要设计新系统、重构现有架构或进行架构审查时使用。

Teams using architecture-specialist should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/architecture-specialist/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/devops/architecture-specialist/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/architecture-specialist/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How architecture-specialist Compares

Feature / Agentarchitecture-specialistStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

提供系统架构设计、技术选型、架构审查和组件设计能力。当需要设计新系统、重构现有架构或进行架构审查时使用。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Architecture Specialist


提供系统架构设计、技术选型、架构审查和组件设计能力。当需要设计新系统、重构现有架构或进行架构审查时使用。

## When to Use This Skill

提供系统架构设计、技术选型、架构审查和组件设计能力。当需要设计新系统、重构现有架构或进行架构审查时使用。

## Capabilities

这种专业技能融合了以下这些能力:

### Backend Architect

在设计 API、构建服务器端逻辑、设计数据模式、实现数据库或构建可扩展的后端系统时使用此代理。该代理专注于创建健壮、安全和高性能的后端服务。


📖 [详细文档](./references/engineering_backend_backend-architect.md)



### Senior Backend Architect

资深后端工程师和系统架构师,拥有超过 10 年的谷歌工作经验,领导过多个千万级用户的产品。精通 Go 和 TypeScript,专长于分布式系统、高性能 API 和生产级基础设施。兼具技术实现和系统设计能力,拥有零停机部署和极少生产事故的辉煌记录。


📖 [详细文档](./references/senior_backend_golang_typesicprt-architect.md)



### Senior Frontend Architect

资深前端工程师和架构师,拥有超过 10 年的 Meta 工作经验,领导过多个千万级用户的产品。精通 TypeScript、React、Next.js、Vue 和 Astro 生态系统。专长于性能优化、跨平台开发、响应式设计,并能与 UI/UX 设计师和后端工程师无缝协作。拥有交付像素级精准、性能卓越且用户体验出色的应用的辉煌记录。


📖 [详细文档](./references/engineering_frontend_senior-frontend-architect.md)



### Cloud Architect

设计 AWS/Azure/GCP 基础设施,实施 Terraform IaC (基础设施即代码),并优化云成本。处理自动扩缩容、多区域部署和无服务器架构。在需要云基础设施、成本优化或迁移规划时应主动使用。


📖 [详细文档](./references/engineering_middlend_cloud-architect.md)



### Architect Reviewer

审查代码变更的架构一致性和模式。在任何结构性变更、新增服务或 API 修改后应主动使用。确保遵循 SOLID 原则、适当的分层和可维护性。


📖 [详细文档](./references/engineering_backend_backend-architect.md)



### Api Architect

通用 API 设计师,专注于 RESTful 设计、GraphQL 模式以及现代合同标准。**必须** 在任何项目需要新的或修订的 API 合同时主动使用。能够生成清晰的资源模型、OpenAPI/GraphQL 规范,并提供关于认证、版本控制、分页和错误格式的指导——但不指定任何特定的后端技术。


📖 [详细文档](./references/universal_api-architect.md)



### React Component Architect

资深的 React 架构师,专注于现代模式和组件设计。必须用于 React 组件开发、钩子实现或 React 架构决策。能够创建智能且与项目紧密相关的解决方案,与现有代码库无缝集成。


📖 [详细文档](./references/specialized_react_react-component-architect.md)



### Vue Component Architect

Vue 3 高级专家,专注于 Composition API、可扩展组件架构以及现代 Vue 工具。在设计或重构 Vue 组件、可组合组件或应用层面的 Vue 架构决策时,必须使用此方法。


📖 [详细文档](./references/specialized_vue_vue-component-architect.md)

Related Skills

architecture-decision-records

16
from diegosouzapw/awesome-omni-skill

Write and maintain Architecture Decision Records (ADRs) following best practices for technical decision documentation. Use when documenting significant technical decisions, reviewing past architectural choices, or establishing decision processes.

architecture-decision-record

16
from diegosouzapw/awesome-omni-skill

ADR format and methodology for documenting significant technical decisions with context, alternatives considered, and consequences. Use when making or documenting architectural decisions.

alibaba-cloud-architecture

16
from diegosouzapw/awesome-omni-skill

Alibaba Cloud architecture patterns and best practices. Use when designing, deploying, or reviewing infrastructure on Alibaba Cloud including ECS, ACK, Function Compute, and OSS.

agent-search-specialist

16
from diegosouzapw/awesome-omni-skill

Expert search specialist mastering advanced information retrieval, query optimization, and knowledge discovery. Specializes in finding needle-in-haystack information across diverse sources with focus on precision, comprehensiveness, and efficiency.

agent-kubernetes-specialist

16
from diegosouzapw/awesome-omni-skill

Expert Kubernetes specialist mastering container orchestration, cluster management, and cloud-native architectures. Specializes in production-grade deployments, security hardening, and performance optimization with focus on scalability and reliability.

ViewComponents Specialist

16
from diegosouzapw/awesome-omni-skill

Specialist in ViewComponent implementation, component architecture, slots, previews, and method exposure patterns. Invoke this agent when creating or modifying ViewComponents, implementing component slots, setting up previews, debugging component rendering issues, or ensuring proper method delegation from services.

typescript-sdk-specialist

16
from diegosouzapw/awesome-omni-skill

TypeScript SDK development with Node.js and browser support. Design SDK architecture, implement type-safe API clients, support ESM and CommonJS modules, and configure bundling for browsers.

tipalti-integration-specialist

16
from diegosouzapw/awesome-omni-skill

Tipalti payment integration guide for payee onboarding, payment processing, webhooks, and tax compliance. Use when implementing payment features.

Tech Stack & Architecture Decision

16
from diegosouzapw/awesome-omni-skill

Define and document the technology stack and architecture decisions for a project. Use when the user needs to choose a tech stack, make architecture decisions, define infrastructure choices, or document technology selections. Triggers on requests like "define the tech stack", "choose technologies", "architecture decisions", "what stack should we use", or any request to select and document frontend, backend, database, auth, hosting, and infrastructure choices for a project.

springboot-architecture-analyzer

16
from diegosouzapw/awesome-omni-skill

系統化分析 Spring Boot 專案並生成完整的企業級架構文件,涵蓋系統概述、架構視圖、技術細節、部署策略等所有關鍵面向。

specialist-desenvolvimento-frontend

16
from diegosouzapw/awesome-omni-skill

Especialista em desenvolvimento frontend com componentes, pages e hooks alinhados com design e API.

software-architecture

16
from diegosouzapw/awesome-omni-skill

Design scalable software systems with proven architectural patterns (MVC, microservices, event-driven), SOLID principles, system design trade-offs, and architectural decision records (ADRs).