Guides ABC Java/Spring Boot backend development: API/RPC services with Feign, DB migrations, debugging, logging, exceptions, Gradle startup, Git branching. Activates on keywords like 后端开发, Java, Spring Boot, RPC.
How this skill is triggered — by the user, by Claude, or both
Slash command
/abc-development-plugin:abc-backend-guideThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> 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、联合分支、后端发布 |
.claude/skills/ 中创建同名 SKILL 覆盖或补充本指南npx claudepluginhub abcfed/claude-marketplace --plugin abc-development-pluginProvides Spring Boot patterns and best practices for architecture (services, controllers, DI), database (JPA, Flyway, transactions), security (JWT, OAuth2), validation, error handling, testing (JUnit, Mockito), and caching.
Guides backend tasks like REST/GraphQL API design, database query optimization, authentication, microservices building, code review, migrations, and load testing across detected stacks.
Teaches backend concepts: servers (Express.js), routes/endpoints with HTTP methods, REST APIs, request/response cycles, middleware, .env security, and CORS. Activates for server-side code, API routes, or Express/Fastify/Next.js handlers.