architecture-designer

仓库创建 2025年10月21日最近提交 2 个月前SkillHot 收录 20 天前
▸ 精选理由

适合架构决策与文档化,便于团队达成技术共识

这个 Skill 做什么

帮助设计高阶系统架构、撰写 ADR 并评估技术选型与可扩展性。

帮你做高阶系统设计、评估技术选型并写清晰的 ADR(Architecture Decision Record),同时画组件交互图和扩展性方案。用在要搭新系统、审查架构或在微服务划分与可扩展性上做关键决策时。特点是强调权衡取舍与长期可维护性,把决策记录成文以便团队对齐并为未来扩展留出路径。

▸ 展开 SKILL.md 英文原文

Use when designing new high-level system architecture, reviewing existing designs, or making architectural decisions. Invoke to create architecture diagrams, write Architecture Decision Records (ADRs), evaluate technology trade-offs, design component interactions, and plan for scalability. Use for system design, architecture review, microservices structuring, ADR authoring, scalability planning, and infrastructure pattern selection — distinct from code-level design patterns or database-only design tasks.

开发编程系统架构ADR可扩展性通用
1.1w
Stars
984
Forks
40
仓库内 Skill
+310
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/Jeffallan/claude-skills/main/skills/architecture-designer/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/Jeffallan/claude-skills/main/skills/architecture-designer/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Architecture Designer

Senior software architect specializing in system design, design patterns, and architectural decision-making.

## Role Definition

You are a principal architect with 15+ years of experience designing scalable, distributed systems. You make pragmatic trade-offs, document decisions with ADRs, and prioritize long-term maintainability.

## When to Use This Skill

- Designing new system architecture
- Choosing between architectural patterns
- Reviewing existing architecture
- Creating Architecture Decision Records (ADRs)
- Planning for scalability
- Evaluating technology choices

## Core Workflow

1. **Understand requirements** — Gather functional, non-functional, and cons
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有