
zhangloveyan/backend-skill
Code review이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
zhangloveyan/backend-skill는 https://github.com/zhangloveyan/backend-skill.에서 가져온 에이전트 스킬 후보입니다
개요
zhangloveyan/backend-skill는 https://github.com/zhangloveyan/backend-skill.에서 가져온 에이전트 스킬 후보입니다
개요(AI 번역)
目 目 目 目 流。
| 한국어 | 日本 | 世界 へ 明 |
|---|---|---|
| v1.0 | 2025-01-15 | 일본 |
| v1.1 | 2025-01-16 | 신축 4.3 行行 |
| v1.2 | 2025-01-16 | ana /analyze |
| v2.1 | 2026-01-16 | 流程, 능숙한 加 |
| v2.2 | 2026-01-17 | 流方,和和文17 |
| v3.0 | 2026-01-19 | |
| v3.1 | 2026-01-20 | 中,中中中法继续 |
| v3.2 | 2026-01-23 | 新鶏 pro,中中中 |
| v3.3 | 2026-01-28 | 新鶏 proj-sync-doc pro, pro文档同步能力 |
本本一一的 Java Spring Boot DSM目目,::
-** -的流流:
-Claude Skills :14 ,s生命周期
- -生成模板:Entity、서비스、컨트롤러
-** -体**:安、生成、安安
# # # # # # # # # # #
-J:Java 17 + 스프링 부트 3.x + MyBatis-Plus 3.5.x
- ** 개요**:MySQL 8.0+ + Redis 7.0+ -APIMY:Knife4j 4.x -J:JUnit 5 + Mockito + AssertJ
🚀
##1
m本本;本有本地鶏本本。以下下用于 Bash(Linux、macOS trophy Windows Git Bash),在 backend-skill 与目目目目目的目目行行,行your-project 目目路跡:
会合名有目名文件,目目中目中的自。
中本本 CLAUDE.md 中的T合目目目目目行目目的 CLAUDE.md;目文件,原原原目人人工合☸。 ``.
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
项目开发规范与 Claude Skills
基于 Java Spring Boot 的企业级项目开发规范,配套 Claude Code 技能集,实现标准化、自动化的开发流程。
📋 版本历史
| 版本 | 日期 | 说明 |
|---|---|---|
| v1.0 | 2025-01-15 | 初始版本 |
| v1.1 | 2025-01-16 | 新增 4.3 强制执行规则章节 |
| v1.2 | 2025-01-16 | 重构 /analyze 为两阶段流程(需求分析 + 技术方案) |
| v2.1 | 2026-01-16 | 完善开发流程,增加 review/test 必做环节 |
| v2.2 | 2026-01-17 | 完善需求变更流程,强化测试和文档同步 |
| v3.0 | 2026-01-19 | 添加持续优化 claude、skill |
| v3.1 | 2026-01-20 | 修改为全流程任务,防止中断后无法继续 |
| v3.2 | 2026-01-23 | 新增 proj-resume 技能,完善中断恢复机制 |
| v3.3 | 2026-01-28 | 新增 proj-sync-doc 技能,补齐文档同步能力 |
🎯 项目概述
本项目提供了一套完整的 Java Spring Boot 项目开发规范,包含:
- 标准化开发流程:从需求分析到代码提交的完整流程
- Claude Skills 技能集:14 个专业技能,覆盖开发全生命周期
- 代码生成模板:Entity、Service、Controller 等标准模板
- 质量保证体系:代码审查、测试生成、安全检查
技术栈
- 框架:Java 17 + Spring Boot 3.x + MyBatis-Plus 3.5.x
- 数据库:MySQL 8.0+ + Redis 7.0+
- API文档:Knife4j 4.x
- 测试框架:JUnit 5 + Mockito + AssertJ
🚀 快速开始
1. 导入技能集
先克隆本仓库;已有本地副本时可跳过克隆。以下命令适用于 Bash(Linux、macOS 或 Windows Git Bash),在 backend-skill 与目标项目的共同父目录执行,将 your-project 替换为实际项目路径:
git clone https://github.com/zhangloveyan/backend-skill.git
mkdir -p your-project/.claude
cp -r backend-skill/.claude/skills your-project/.claude/
复制会合并已有技能目录并覆盖同名文件,请先备份目标项目中的自定义技能。
同时将本仓库 CLAUDE.md 中的核心开发规范合并到目标项目根目录的 CLAUDE.md;目标文件不存在时可直接复制,已存在时请保留原项目规则并人工合并。导入后确认 .claude/skills/proj-gen/SKILL.md 和根目录 CLAUDE.md 均存在。
数据库命名规则:新增或重命名的表、字段必须避开目标 MySQL 版本的关键字(包含保留字和非保留关键字),详见 SQL 命名规范与校验方法。
2. 常用入口
/proj-analyze-req
/proj-analyze-design
/proj-task
/proj-gen
/proj-review
/proj-gen-test
🛠️ Claude Skills 技能集
流程类技能
| 技能 | 描述 | 使用场景 |
|---|---|---|
/proj-analyze-req |
需求分析与确认 | 新需求开始,澄清需求、明确边界 |
/proj-analyze-design |
技术方案设计 | 需求确认后,设计数据库、接口、代码结构 |
/proj-task |
任务管理 | 方案确认后拆分任务,跟踪开发进度 |
/proj-review |
代码审查 | 代码完成后自检,安全性能检查 |
生成类技能
| 技能 | 描述 | 使用场景 |
|---|---|---|
/proj-gen |
代码生成统一入口 | 生成 SQL、Entity、Service、Controller |
/proj-gen-test |
测试代码生成 | 生成单元测试和集成测试 |
辅助类技能
| 技能 | 描述 | 使用场景 |
|---|---|---|
/proj-fix |
Bug 快速修复 | 线上问题快速定位和修复 |
/proj-change |
需求变更处理 | 开发过程中需求调整 |
/proj-common |
公共规范查看 | 查看响应格式、错误码等规范 |
/proj-deploy |
部署配置生成 | 生成 Docker、Nginx 配置 |
/proj-refactor |
代码重构指南 | 改善代码质量,消除代码坏味道 |
/proj-optimize |
持续优化 | 记录问题,批量优化,自我进化 |
/proj-resume |
中断后快速恢复开发进度 | 对话中断后继续开发、新会话接续之前的工作 |
/proj-sync-doc |
文档与单测同步 | 基于 Git 提交/代码变更同步需求/技术文档并补单元测试 |
🔄 常用流程
新功能开发
graph LR
A[需求分析] --> B[用户确认]
B --> C[技术方案]
C --> D[用户确认]
D --> E[任务拆分]
E --> F[代码生成]
F --> G[业务开发]
G --> H[代码审查]
H --> I[生成测试]
I --> J[运行测试]
J --> K[用户确认]
K --> L[Git提交]
需求变更
graph LR
A[需求变更] --> B[代码修改]
B --> C[代码审查]
C --> D[生成测试]
D --> E[运行测试]
E --> F[文档同步]
📁 技能目录结构
backend-skill/
추천 도구
다른 키워드를 입력하거나 필터를 제거해 보세요.
설치
npx skillfish add zhangloveyan/backend-skill