A
architecture-patterns
by @wshobsonv1.0.0
4.7(456)
Master proven backend architecture patterns: Clean Architecture, Hexagonal Architecture, Domain-Driven Design for building maintainable, testable, and scalable systems.
ArchitectureClean ArchitectureDDDHexagonal
安装方式
npx skills add wshobson/agents --skill architecture-patternscompare_arrows
Before / After 效果对比
1 组BEFORE
1// ❌ Before: 大泥球架构
2// 数据库查询、业务逻辑、HTTP 处理
3// 全在同一个文件里
4app.post("/users", async (req, res) => {
5 const user = await db.query(...);
6 // 50 行业务逻辑...
7 res.json(user);
8});
9// 无法单独测试业务逻辑数据库/业务/HTTP 混在一起,无法单测
AFTER
1// ✅ After: Clean Architecture
2// Domain Layer
3class CreateUser {
4 execute(input: CreateUserInput) {...}
5}
6// Infrastructure Layer
7class PostgresUserRepo implements UserRepo {...}
8// Interface Layer
9app.post("/users", createUserController);
10// 每层可独立 mock 测试三层分离,每层可独立测试
测试覆盖率
+350%
20% → 90%
架构设计时间
-97%
480分钟 → 15分钟
forum用户评价 (0)
发表评价
效果
易用性
文档
兼容性
暂无评价,来写第一条吧
统计数据
安装量8.2K
评分4.7 / 5.0
版本1.0.0
更新日期2026年3月8日
对比案例1 组
用户评分
4.7(456)
5
57%
4
32%
3
8%
2
2%
1
1%
为此 Skill 评分
0.0
兼容平台
🤖claude-code
时间线
创建2026年1月20日
最后更新2026年3月8日