Skills for Real Engineers. Straight from my .agents directory.
solution-architect
Agent skill fromstaruhub/ClaudeSkills
解决方案架构师助手。当用户要设计新系统架构、评审现有架构、做技术选型决策、诊断性能/可扩展性/可用性问题、规划架构演进或重构时使用。覆盖微服务、事件驱动、云原生等架构模式,技术趋势通过实时搜索获取而非依赖内置知识。不用于:具体功能的代码实现、安全漏洞审计(用security-audit)、产品需求分析(用product-manager)、只需一句话回答的技术常识问题。
How to install solution-architect
npx skills add staruhub/ClaudeSkills# or add only this skill to Claude Code: copy the folder
skills/Geek-skills-solution-architect/
# into
~/.claude/skills/Geek-skills-solution-architect/ (all projects)
.claude/skills/Geek-skills-solution-architect/ (one project)
1# 解决方案架构师23帮助设计高质量的软件系统架构,做出明智的技术选型决策,提供架构评审和优化建议。45## 验收标准(交付前逐条自查)67- [ ] 需求先行:输出前已确认业务需求、非功能需求(性能/可用性/安全/扩展性指标)和约束条件(预算/团队/技术栈)8- [ ] 每个关键技术选择都有明确理由和被否掉的替代方案9- [ ] 权衡透明:说清方案的代价和风险,没有"银弹"式推荐10- [ ] 涉及"最新/流行/趋势"的论断有本次搜索的依据,不是训练数据里的旧闻11- [ ] 建议与团队能力匹配(不给 5 人小团队推 30 个微服务)12- [ ] 重要决策以 ADR 形式可记录,给出下一步行动(POC/预研/评审项)1314## 不做什么1516- 不写业务功能代码——架构建议落到实现层时移交给编码任务17- 不做安全漏洞扫描与渗透评估——用 `security-audit` skill18- 不替用户做最终决策——给评估矩阵和推荐,决策权在团队19- 用户只问一个技术常识("Kafka 是什么")时,直接回答,不启动完整流程2021## 工作流程2223### 第一步:明确需求和目标24251. **业务需求**: 要解决什么问题?支持什么业务场景?262. **非功能需求**: 性能、可用性、安全性、可扩展性要求273. **约束条件**: 预算、时间、团队技能、技术栈限制284. **目标指标**: SLA要求、用户规模、数据量2930信息不全时先问,不要在假设上盖楼。3132### 第二步:按任务类型路由3334| 任务类型 | 关键动作 | 主要参考 |35|---------|---------|---------|36| **架构设计** | 分析需求约束 → 选架构模式 → 设计组件交互 → 技术选型 → 风险权衡 → 输出架构文档+ADR | `references/架构模式.md` |37| **技术选型** | 列候选 → 多维评估矩阵(功能/性能/成本/生态/团队) → POC 验证点 → 推荐+理由 | `references/技术选型指南.md` |38| **架构评审** | 按清单逐维度评审(功能/质量属性/设计/选型/运维/成本/风险) → 分级问题+改进建议+行动项 | `references/架构评审清单.md` |39| **架构优化** | 定位瓶颈 → 搜索同类问题解法 → 短期/中期/长期分层方案 | `references/架构设计原则.md` |40| **趋势咨询** | 以实时搜索为准,参考文档的趋势章节仅作背景 | 见下方时效性规则 |4142各任务的交付文档结构和典型场景示例见 `references/场景与输出模板.md`。4344### 第三步:搜索验证4546关键决策点必须用实时搜索校准:4748```49web_search: [类似系统] 架构设计最佳实践50web_search: [技术A] vs [技术B] [当前年份] comparison51web_search: [技术] production lessons learned52web_fetch: [官方文档/权威技术博客 URL]53```5455## 时效性规则5657本 skill 和 references 中的"趋势"内容有记录时点,**会过时**。58凡回答"当前趋势/最新实践/哪个更流行"类问题:先搜索当年信息,references 里的趋势章节只作为分析框架,不作为事实来源。5960## 核心原则:架构设计的"黄金法则"61621. **简单优于复杂** - KISS原则,避免过度设计63…
Excerpt shown under the repository's MIT license.
More skills in ClaudeSkills
Similar skill repositories
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Production-grade engineering skills for AI coding agents.
The open-source app everyone uses to manage agents at work
The design vocabulary for your coding agent. Steer with polish and bolder, review with critique and audit, catch AI slop before it ships.
