用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/pan94u/forge --skill spring-boot-patterns命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
Planning Mode skill for guided execution of large tasks. Provides structured task decomposition, user confirmation, per-task verification, retry logic, and quality summary.
Git 工作流 — 版本控制、提交规范、分支管理、.gitignore 治理
Structured bug diagnosis and repair workflow using the 5-Whys root cause analysis method. Ensures fixes include tests, documentation, and knowledge capture.
基于 SOC 职业分类
正在显示 SKILL.md
| name | spring-boot-patterns |
| description | Forge 项目 Spring Boot 约定。构造器注入强制、@ConfigurationProperties 优于 @Value、RFC 7807 错误响应。 |
| trigger | when working with Spring annotations, controllers, services, or configuration |
| tags | ["spring-boot","spring","dependency-injection","configuration"] |
| version | 2.0 |
| scope | platform |
| category | foundation |
Controller (HTTP) → Service (Business Logic) → Repository (Data Access)
@Autowired 字段注入@Service 类使用主构造器注入@Value 散落在各类中@ConfigurationProperties data class@NotBlank, @Min)在启动时校验Duration(Spring 自动解析 5s, 30m)@ControllerAdvice + RFC 7807 ProblemDetailcorrelationId 和 timestampBusinessException@Async 方法返回类型只能是 void 或 CompletableFuture<T>SimpleAsyncTaskExecutor)CompletableFuture.get() 必须设置超时@CachePut 保持一致性data class,只含 ID 和关键数据@TransactionalEventListener(AFTER_COMMIT)@Async + @EventListener