with one click
commit
当用户想提交代码、git commit、推送更改时使用 — 自动检查代码规范、扫描敏感信息、生成规范的 commit message
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
当用户想提交代码、git commit、推送更改时使用 — 自动检查代码规范、扫描敏感信息、生成规范的 commit message
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
当用户踩坑后想记录经验教训、当调试完想防止同样的问题再次发生、当做了重要技术决策想记录时使用 — 自动更新 CLAUDE.md 的已知陷阱和决策日志
当用户首次使用模板、想配置项目信息、需要填写 CLAUDE.md 占位符时使用 — 通过问答自动填写项目信息
当用户想检查无障碍性、添加 ARIA 标签、修复键盘导航或对比度问题时使用 — 检查并修复网站无障碍性问题
当用户想写接口、创建 API、生成后端端点、做增删改查接口时使用 — 生成 RESTful API 端点,包含路由、验证和错误处理
当用户想加登录、注册、用户认证、OAuth、JWT、权限控制时使用 — 为项目添加完整的用户认证系统
当用户想搭建博客、做个人网站、写技术文章、建内容站时使用 — 从零生成完整的博客网站
| name | commit |
| description | 当用户想提交代码、git commit、推送更改时使用 — 自动检查代码规范、扫描敏感信息、生成规范的 commit message |
按以下步骤执行提交,每一步都要完成才能进入下一步。
运行 git status 查看当前状态。如果没有任何更改,告诉用户「没有需要提交的更改」并结束。
读取 CLAUDE.md 中的 lint 命令。如果配置了 lint 命令(不是「暂无」),运行它。
检查所有 staged 文件,扫描以下内容:
.env 文件或包含 API_KEY、SECRET、PASSWORD、TOKEN 赋值的行如果发现敏感内容:
如果没有发现问题:继续下一步。
展示 git diff --staged 的摘要(改了哪些文件、大致改了什么)。不需要展示完整 diff,给出简洁的中文摘要即可。
根据更改内容,生成一个符合规范的 commit message:
type: 简短描述展示生成的 message,询问用户:
提交信息:
xxx确认提交吗?可以直接说「好」,或者告诉我你想改成什么。
用户确认后,执行 git commit。展示提交结果。