engineering-architecture

Installation
SKILL.md

工程架构

目标

为软件系统建立可演进、可沟通、可治理的工程骨架:清晰的模块/服务边界、稳定的 API 契约、可演进的数据库、长期可维护的文档、可重复的 Git 工作流。

职责边界

本 skill 负责"系统骨架与契约":

  • 模块与服务的划分、依赖方向、数据所有权;
  • 架构风格(模块化单体、微服务、分层、六边形、事件驱动、CQRS、事件溯源)的选择与权衡;
  • API 契约风格(REST/gRPC/GraphQL/WebSocket/SSE/Webhook/JSON-RPC/Event)、Schema、版本、错误响应;
  • 数据库建模、约束、索引、迁移、扩容、回填、备份;
  • 工程文档分层(README/AGENTS/PROJECT_CONTEXT/docs/index)、ADR、handoff 流程;
  • Git 分支模型、提交信息规范、worktree 隔离、危险操作门控、发布。

不负责:异常分类与错误码、监控告警与 SLO、性能与容量压测、代码风格与 lint。

Installs
1
GitHub Stars
1
First Seen
Aug 27, 2026
engineering-architecture — huangrx6/agent-skills