abc-backend-guide
ABC 后端开发指南
ABC 后端开发规范参考,涵盖开发、调试、运维等常见场景。
场景路由
根据用户的意图,读取对应的场景文件:
| 用户意图 | 场景文件 | 关键词 |
|---|---|---|
| 后端编码规范与基础 | coding-guide.md |
Java、Spring Boot、注解、Lombok、分层架构、编码规范、Controller、Service、Entity、DTO、CRUD、增删改查 |
| RPC 服务(提供/调用) | rpc-guide.md |
RPC、Feign、微服务调用、服务间通信、AbcServiceResponseBody |
| 数据库表结构变更 | db-migration.md |
建表、加字段、加索引、改表、数据库变更、DDL |
| 后端问题排查调试 | debug-guide.md |
调试、排查、报错、traceId、SLS、链路追踪 |
| 日志打印规范 | logging.md |
日志、log、打日志、message-index、AbcLogMarker、@LogReqAndRsp |
| 异常处理规范 | exception.md |
异常、Exception、抛异常、错误码、NotFoundException、CisCustomException |
| 启动后端项目 | local-dev.md |
启动、运行、端口、本地开发、环境配置、Gradle |
| Git 分支管理(通用) | 使用 abc-git-flow SKILL(如果安装了) |
分支、feature、hotfix、发布、提测、合并、灰度 |
| Git 分支管理(后端特有) | backend-git-flow.md |
dev-join、dev-joint、test-join、test-joint、联合分支、后端发布 |
Instructions
- 先判断用户的意图属于哪个场景
- 读取对应的场景文件(可以同时读取多个相关文件)
- 如果用户是学习目的,用通俗易懂的语言解释概念
- 如果用户是编码目的,严格按照场景文件中的规范生成代码
- 如果意图不明确,先问用户想做什么,再路由到对应场景
- 项目级差异:各项目可在
.claude/skills/中创建同名 SKILL 覆盖或补充本指南
More from abcfed/claude-marketplace
tapd
TAPD 敏捷研发管理平台集成。使用脚本调用 TAPD API,实现需求、缺陷、任务、迭代、测试用例、Wiki 等实体管理。使用场景包括:(1) 查询/创建/更新需求、缺陷、任务、迭代 (2) 管理测试用例和 Wiki (3) 管理评论和工时 (4) 关联需求与缺陷 (5) 获取源码提交关键字
175codeup
阿里云云效 Codeup 代码仓库管理工具集。使用场景包括:(1) 代码仓库操作 - 分支管理、文件操作、代码对比、合并请求/MR管理 (2) 组织管理 - 部门管理、成员查询、角色管理 (3) 操作 codeup 仓库、分支、MR、合并请求 (4) 查询云效组织成员、部门列表
77modao-capture
墨刀原型稿抓取工具。自动从墨刀原型稿链接抓取所有页面、截图和批注,生成 Markdown 文档。使用场景包括:(1) 抓取原型稿页面 (2) 生成页面截图 (3) 提取批注内容 (4) 导出 Markdown 文档
67abc-apifox
ABC 医疗云 API 文档查询工具。读取和查询 ABC API 的 OpenAPI 规范文档(5000+ 接口),支持按模块、路径、方法搜索,自动解析 $ref 引用。采用按模块拆分的缓存结构,查询速度快。使用场景:(1) 查询 API 接口定义 (2) 搜索特定功能接口 (3) 查询 Schema 定义 (4) 查看接口统计信息
48jenkins-deploy
ABC Jenkins 项目发布技能。支持智能参数推断和交互式触发 Jenkins 构建,自动获取 Git 分支和标签信息。当用户请求"发布 Jenkins"、"触发构建"、"部署项目"、"Jenkins 发布"或类似操作时触发此技能。需要环境变量 JENKINS_USER 和 JENKINS_TOKEN。
31apifox
ABC 医疗云 API 文档查询工具。读取和查询 ABC API 的 OpenAPI 规范文档(4209 个接口),支持按模块、路径、方法搜索,自动解析 $ref 引用。使用场景:(1) 查询 API 接口定义 (2) 搜索特定功能接口 (3) 导出接口文档摘要 (4) 查看接口统计信息
28