# ai_skills **Repository Path**: GMStudio/ai_skills ## Basic Information - **Project Name**: ai_skills - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-03-10 - **Last Updated**: 2026-04-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Trae AI Skills 集合 本项目汇集了专为 Trae IDE 定制的各类智能开发 Skill,旨在通过自动化工具提升开发效率与代码质量。 ## 已包含 Skills ### 1. git-auto-commit-cn (Git 自动化全流程助手 - 企业旗舰版) - **定位**:专为国内企业级 Java/Python 项目设计。 - **功能**: - 自动初始化 Git 仓库与环境自检。 - 智能生成 `.gitignore` 配置。 - 全量暂存与变更检测。 - 基于国内大厂规范生成标准中文 Commit Message。 - 集成远程同步(自动 Pull-Rebase)与异常日志记录。 - **特点**:全流程闭环、容错性强、操作可追溯。 ### 2. git-auto-commit (Git Auto Commit - 国际版) - **定位**:通用型 Git 提交助手。 - **功能**:基础的自动暂存与 Conventional Commits 消息生成。 ### 3. gen-java-detail-docs (Java 详细设计文档生成) - **技能标识**:`gen-java-detail-docs`(原目录名 `enterprise-java-detailed-design` 已统一为此标识)。 - **定位**:面向中小型 Java 企业级项目,从代码与配置反推《详细设计》Markdown(PPS 体例)。 - **功能**: - 扫描 Spring Boot、MyBatis、配置与 Mapper 等,按模板输出第 1~6 章及 Mermaid 图。 - 第 6 章强制6.x.2 表结构表、6.x.4 每接口「关联数据库表」四列表及与 6.1.4 一致的接口块顺序。 - 生成后按 `VERIFICATION-CHECKLIST.md` 自检并建议人工终检。 - **配套**:同目录含 `template-detailed-design.md`、`VERIFICATION-CHECKLIST.md`、`CHAPTER6-STYLE-ANCHOR.md` 等。 ### 4. requirements (需求澄清助手) - **定位**:在编码前完成需求收敛与规格澄清,生成可执行的 SPEC 文档。 - **功能**: - 通过第一性原理与苏格拉底式追问识别核心目标。 - 追溯“为什么”至少 3 层,识别隐藏假设与 GAP。 - 结构化展开功能、非功能、边界和验收标准。 - 在信息充分后输出 `docs/SPEC.md`。 - **触发方式**:`/requirements` 或 `/requirements [项目路径]`。 ## 近期仓库变更 - **新增**:`gen-java-detail-docs/`(Java 企业级详细设计文档生成 Skill,技能名 `gen-java-detail-docs`)。 - **移除**:`document-module/`(原「代码模块文档生成器」)已不再维护于本仓库;历史引用请自行归档或改用其他文档生成方案。 ## 项目结构 ``` ai_skills/ ├── gen-java-detail-docs/ # Java 详细设计文档生成(技能名 gen-java-detail-docs) │ ├── SKILL.md │ ├── template-detailed-design.md │ ├── VERIFICATION-CHECKLIST.md │ └── CHAPTER6-STYLE-ANCHOR.md ├── git-auto-commit-cn/ # 中文企业版 Skill │ └── SKILL.md ├── git_auto_commit/ # 国际版 Skill │ └── SKILL.md ├── requirements/ # 需求澄清 Skill │ ├── SKILL.md │ ├── DEFINITION.md │ ├── SYSTEM_PROMPT.md │ ├── FRAMEWORKS/ │ └── TEMPLATES/ ├── docs/ # 使用文档 └── README.md # 项目说明 ``` ## 快速开始 1. 在 Trae / Cursor 中按需调用对应 Skill(如 `/requirements`、或通过规则引用 `gen-java-detail-docs`)。 2. 使用 `docs/usage_guide.md` 查看各 Skill 的完整用法与实践建议。 3. 需求澄清场景优先使用 `requirements`,先产出 `docs/SPEC.md` 再进入实现阶段。