All authors

Claude Skills by soft6096
github.com/soft60969 skills0 installs7 views
- Ai Dev WorkflowUse when developing a Java backend feature — 覆盖三类场景:① 完整 spec 驱动流程(按流程开发/按规格开发/生成功能清单/写技术方案/拆任务/AI 编码收敛/需求覆盖报告);② 轻量模式(写个接口/写 Controller/Service/ServiceImpl/实现功能/新增接口/改功能),直接\"加载规范 → 写码(全注释+全日志) → check-standards 兜底\";③ 同模块已有历史产物时的迭代/改逻辑(把 XX 逻辑改一下/调整 XX 功能/在 XX 模块上新增个 XX)→ 必须先 0.8 /change-impact 定位旧产物、变更映射、产物同步计划(人确认)→ 从源头 1.1 同步产物 → 再写码,禁止直接改码/禁止用轻量模式绕过产物同步。Triggers on: \"按流程开发 XX 模块\"、\"按 jee-forge 流程开发 XX 模块\"、\"用 jee-forge 开发 XX 模块\"、\"按 ai-dev-workflow 流程开发 XX 模块\"、\"用 ai-dev-workflow 开...Votes: 0GitHub stars: 2
- Bugfix Workflow缺陷修复纪律工作流(Bugfix,产物定位 + A/B/C 根因分层模型)。当用户报告已交付/已有代码有 bug(修复缺陷/XX 坏了/功能不对/报错/出参入参不对/URL 调不通)时加载本 skill:先记录用户原话 → 前置分类(产品口径型先对齐)→ 把问题定位到中间产物(1.1 功能项 → 3.x 方案/验收场景/接口清单)→ **A/B/C 根因分层判定**(A 实现偏离产物→只改代码;B 产物逻辑错→先轻量修 3.x,再改代码对齐;C 需求口径变→不是 bug,停止转需求变更)→ 最小修复(全量注释/日志)→ 功能回归 → /check-standards 兜底 → 修复单(含产物同步记录)+ 经验。触发场景:修 bug、修复缺陷、XX 坏了、功能不对、接口报错、参数不对。WHEN NOT:新功能/完整模块 → ai-dev-workflow;纯生成/修改业务代码(非缺陷)→ java-code-standards + comment-standards。边界:修复涉及需求/范围变更(C 层)→ 停止本流程转 ai-dev-workflow(0.8/需求变更);该模块 ...Votes: 0GitHub stars: 2
- Build Standards约束 AI 生成构建配置的规范集(Maven pom/依赖管理/多模块结构)。编写 pom.xml、添加依赖、设计多模块结构、解决依赖冲突时必须加载本 skill。触发场景:写 pom、加依赖、拆模块、依赖版本管理、依赖冲突、Maven 配置、多模块工程结构、接口模块配 springdoc/knife4j、日志框架 Logback/Log4j2 依赖。代码生成完成后的依赖核对见 check-standards skill(HIGH #1 接口文档 / #2 日志框架 选型敏感项)。Votes: 0GitHub stars: 2
- Check StandardsJava 后端代码生成/修改完成后的关键规范兜底自检(check-standards,收敛闸门)。**任何 Java 代码写完或改完后必须加载本 skill——包括不走完整开发流程的零散写码("写个 XX 接口"/"写个 Controller"/"帮我写这段代码"):代码产物交付给用户前,本 skill 都必须已加载核对**,优先用仓内脚本 `scripts/check_standards.py`(无 Python 时回退 grep/ast-grep)实际扫描核对每一项规范——注释(类/字段/方法 Javadoc/步骤注释,含 private 与抽取方法)、日志(全类 @Slf4j、每个业务方法有日志、异常 ERROR 带堆栈)、事务 rollbackFor、构造器注入、分层边界、SQL 在 XML、统一返回体、分页上限、密码加密、SQL 注释/注入/WHERE 等全部核对项,每项附「文件:行号」证据;**无级别之分——任何一项未执行到位(不分重要与否)都列进待确认清单,与用户确认是否补齐**。**核对前先矫正中间产物命名与路径**(技术方案 3.x.1 / 接口清单 3.x.2...Votes: 0GitHub stars: 2
- Comment Standards约束 AI 生成代码注释的规范集(注释规范 + 存量注释补全工作流)。**只要产出/修改任何代码(Java 或其他语言)就必须加载本 skill——包括不走完整开发流程的零散请求(\"写个 XX 接口\"/\"写个 Controller\"/\"帮我写这段代码\"):任何代码产物在返回用户前,本 skill 都必须已加载**——全量注释是硬性要求:所有类/变量/字段/方法(含测试方法、private/抽取方法)Javadoc + 方法体步骤注释 + // WHY: 注释,禁止大段代码无注释,**代码无注释 = 未完成,不得交付**。写公开 API 文档注释、行内注释、补全存量代码注释、审查注释质量时加载。触发场景:写注释、补注释、生成注释、注释规范审查、Javadoc 检查、写 Java 类/接口/方法、生成代码、实现功能、**没有需求文档/不走流程的直接写码请求**。WHEN NOT(不要因这些场景触发本 skill):Java 结构/命名/分层/日志/事务规则 → java-code-standards;SQL/DDL/索引/分页 → database-standards(其...Votes: 0GitHub stars: 2
- Database Standards约束 AI 生成数据库代码质量的规范集(SQL/表设计/索引/分页/查询反模式/数据安全/MyBatis-Plus)。**只要产出/修改 SQL、DDL、索引或数据访问代码就必须加载本 skill——包括不走完整开发流程的零散请求("写个 SQL"/"建张表"/"这个查询怎么优化"):任何 SQL/建表/数据访问产物在返回用户前,本 skill 都必须已加载**;生成 SQL、建表 DDL、索引、分页查询、查询优化代码前必须加载;写 Mapper/DAO/Repository 层、MyBatis XML、审查慢查询时加载。触发场景:写 SQL、建表、设计索引、分页查询、N+1 排查、SQL 优化、DELETE/UPDATE 审查、写 MyBatis-Plus Mapper/XML、**没有需求文档/不走流程的直接 SQL 请求**。WHEN NOT(不要因这些场景触发本 skill):Java 类结构/命名/分层/日志/事务规则 → java-code-standards;Java 代码注释(非 SQL 语句内的注释)→ comment-standards;纯 Java 代码生成...Votes: 0GitHub stars: 2
- Java Code StandardsJava 代码生成规范引擎,约束 AI 生成代码质量(Spring Boot + Spring + MyBatis-Plus 生态)。**只要产出/修改 Java 代码就必须加载本 skill,包括零散直接写码请求("写个 XX 接口"/"写个 Controller"/"帮我写这段代码"/"实现这个功能");任何 Java 代码产物交付前,本 skill 与 comment-standards 都必须已加载**——命名/分层/异常/日志/事务/注入/SQL/安全是硬性要求,生成物不符合即返工。写 Controller/Service/ServiceImpl/Mapper/Entity/DTO/VO/Config/Utils/Exception/Enum/Constants/Converter/Validator/Security/Listener/Job 等类时按生成目标加载 01-java 对应规范;注释规则见 comment-standards skill(**未加注释 = 代码未完成,不得交付**);涉及 SQL/表设计/索引/MyBatis XML/分页 → databa...Votes: 0GitHub stars: 2
- Legacy Onboarding存量项目(老项目/历史项目/既有项目)接入 AI 开发规范体系的体检与整改流程。当用户说"老项目接入规范""存量项目体检""扫描这个项目""评估代码现状""历史项目怎么用规范""把这个项目纳入规范体系"时加载。触发场景:存量项目、老项目、历史代码、项目体检、基线扫描、规范接入、现状评估、legacy。核心产出:8 维度体检报告 + A/B/C 分级整改清单 + 存量豁免记录。适用范围:任何已有代码库(Java 服务端为主),接入后回到 ai-dev-workflow 流程继续开发。存量代码补注释/补日志见 comment-standards(gen-comments-workflow)与 ai-dev-workflow(/gen-comments /gen-logs)。Votes: 0GitHub stars: 2
- Test Workflow按需生成"验收测试工具"——依据 3.x 接口清单 + 验收场景生成可执行验收用例与通用执行器,真实调用 HTTP/MQ/Job 入口,断言响应并关联服务端日志,产出独立验收测试报告。**默认不生成、不执行**,仅当用户显式要求时触发。触发词:生成验收测试 / 生成接口测试 / 生成测试工具 / 生成验收脚本 / 接口验收测试 / 真实调用接口验证。WHEN NOT:默认开发流程(ai-dev-workflow)不写任何测试代码,"写测试 / 写单测 / 契约测试 / 覆盖率 / Mockito / JUnit"不触发本技能。Votes: 0GitHub stars: 2