feat(skills): add uncle-bob-craft third-party skill

This commit is contained in:
csh
2026-05-31 13:43:49 +08:00
parent 7db5e4a697
commit 7656ee2907
8 changed files with 146 additions and 5 deletions
+19
View File
@@ -79,3 +79,22 @@
| Skill | 来源 | 作用 |
| --- | --- | --- |
| `codebase-migrate` | `awesome-codex-skills` | 大代码库迁移、多文件 refactor、分批变更与 CI 验证工作流 |
| `uncle-bob-craft` | `antigravity-awesome-skills` | Clean Architecture、SOLID、设计模式误用和代码工匠实践审查 |
#### `uncle-bob-craft` 定位
`uncle-bob-craft` 是原则型补强 skill,不替代现有 `brooks-*`
`codebase-*` 主流程。它适合在问题明确聚焦 Clean Architecture、SOLID、
职责拆分、依赖方向、设计模式是否滥用、代码工匠实践时使用。
| 对比项 | 分工 |
| --- | --- |
| `codebase-recon` | 负责重构前侦察、热点分析和影响面判断;`uncle-bob-craft` 不负责代码库级侦察 |
| `brooks-audit` | 负责架构边界、模块职责和长期维护性审查;`uncle-bob-craft` 只作为 Clean Architecture / SOLID 视角补强 |
| `codebase-migrate` | 负责大规模迁移、多文件 refactor 和 CI 验证节奏;`uncle-bob-craft` 不负责迁移编排 |
| `brooks-review` | 负责 PR / diff 级代码审查;`uncle-bob-craft` 仅在审查重点是 SOLID、职责拆分或设计模式误用时配合使用 |
| `brooks-test` | 负责测试质量、断言边界和测试脆弱性审查;`uncle-bob-craft` 不负责测试质量专项审查 |
推荐触发方式:有明确 Clean Architecture、SOLID、Uncle Bob、职责拆分、
依赖方向或设计模式误用问题时使用;普通 PR 审查仍优先 `brooks-review`
架构级审查仍优先 `brooks-audit`
+17
View File
@@ -57,3 +57,20 @@ skills:
- CI-verified migration workflows
notes:
- Sourced from awesome-codex-skills.
- id: uncle-bob-craft
sync: enabled
upstream_repo: https://github.com/sickn33/antigravity-awesome-skills
upstream_ref: main
upstream_path: skills/uncle-bob-craft
upstream_layout: single_skill_from_suite
selected_for:
- Clean Architecture review
- SOLID review
- design-pattern misuse checks
- architecture-boundary refactoring
- code craftsmanship review
playbook_fit: architecture and code-quality craft review support
notes:
- Upstream skill includes references for Clean Architecture, Clean Coder, Clean Agile, and design-pattern discipline.
- Registered as a single selected skill from a larger community skill suite.