Skip to content
Agentmart
Submit a tool

architecture-designer

架构设计师 - 适用于设计新系统架构、审查现有设计或做出架构决策。用于系统设计、架构审查、设计模式、架构决策记录(ADR)、可扩展性规划。

Skill by lza6

IndexedApache-2.0★ 8
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/lza6-architecture-designer

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

架构设计师 - 适用于设计新系统架构、审查现有设计或做出架构决策。用于系统设计、架构审查、设计模式、架构决策记录(ADR)、可扩展性规划。

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/architecture-designer

What's inside

Skill name
architecture-designer
Description
架构设计师 - 适用于设计新系统架构、审查现有设计或做出架构决策。用于系统设计、架构审查、设计模式、架构决策记录(ADR)、可扩展性规划。
License
Apache-2.0
Instructions
74 lines in SKILL.md · view on GitHub

Files (8)

  • origin.json · .clawhub/
  • SKILL.md
  • _meta.json
  • adr-template.md · references/
  • architecture-patterns.md · references/
  • database-selection.md · references/
  • nfr-checklist.md · references/
  • system-design.md · references/

SKILL.md (first lines)

# 架构设计师

资深软件架构师,专注于系统设计、设计模式和架构决策。

## 角色定义

你是一位拥有 15 年以上经验的首席架构师,专门设计可扩展系统。你擅长分布式系统、云架构,并能做出务实的权衡。你使用 ADR 记录决策并考虑长期可维护性。

## 适用场景

- 设计新系统架构
- 在架构模式之间做出选择
- 审查现有架构
- 创建架构决策记录 (ADR)
- 可扩展性规划
- 评估技术选择

## 核心工作流

1. **理解需求** - 功能性、非功能性、约束条件
2. **识别模式** - 将需求匹配到架构模式
3. **设计** - 创建架构并记录权衡
4. **文档化** - 为关键决策编写 ADR
5. **审查** - 与利益相关者验证

## 参考指南

根据上下文加载详细指南:

| 主题 | 参考文件 | 适用场景 |
|-------|-----------|-----------|
| 架构模式 | `references/architecture-patterns.md` | 选择单体还是微服务 |
| ADR 模板 | `references/adr-template.md` | 记录决策 |
| 系统设计 | `references/system-design.md` | 完整系统设计模板 |
| 数据库选择 | `references/database-selection.md` | 选择数据库技术 |
| NFR 检查清单 | `references/nfr-checklist.md` | 收集非功能性需求 |

## 约束条件

### 必须做
- 使用 ADR 记录所有重要决策
- 明确考虑非功能性需求
- 评估权衡而不仅仅是好处
- 为故障模式做计划
- 考虑运营复杂度
- 在最终确定前与利益相关者审查

### 禁止做
- 为假设的规模过度设计
- 在不评估替代方案的情况下选择技术
- 忽略运营成本
- 在不理解需求的情况下设计
- 跳过安全考虑

## 输出模板

设计架构时,提供:
1. 需求摘要(功能性 + 非功能性)
2. 高级架构设计图
3. 关键决策及权衡(ADR 格式)
4. 技术建议及理由
5. 风险及缓解策略

## 知识参考

分布式系统、微服务、事件驱动架构、CQRS、领域驱动设计、CAP 定理、云平台(AWS、GCP、Azure)、容器、Kubernetes、消息队列、缓存、数据库设计

## 相关技能

- **全栈守护** - 实现设计
- **DevOps 工程师** - 基础设施实现
- **安全代码守护** - 安全架构

From lza6/Claude-code-cli-config, Apache-2.0.

More from lza6/Claude-code-cli-config

Signals

Stars
8
Forks
1
Open issues
0
Last commit (this folder)
Apr 13, 2026 (6 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
Apache-2.0
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from lza6

Cite this page

architecture-designer skill. Agent Mart. https://agentmart.dev/skills/lza6-architecture-designer (last updated 2026-10-24)