一键导入
yy-commit-directly
直接提交当前工作区的改动(支持指定范围)。当用户点名调用本技能,或明确要求无需确认、直接提交、自动提交时触发。 不适用于:只生成提交信息、只查看 Git 状态、只暂存文件、执行 push/pull/merge 等非提交操作、修改代码或实现功能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
直接提交当前工作区的改动(支持指定范围)。当用户点名调用本技能,或明确要求无需确认、直接提交、自动提交时触发。 不适用于:只生成提交信息、只查看 Git 状态、只暂存文件、执行 push/pull/merge 等非提交操作、修改代码或实现功能。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
创建符合国人审美的网页界面设计。当用户需要设计网页、组件、页面或应用界面时使用。 专注于简洁、精致、和谐的设计风格,生成可直接使用的前端代码。 不用于审核已有 UI 代码、优化现有组件实现,也不用于生成纯后端代码或非 Web 端 UI。
用于撰写技术文章、技术教程、经验总结类长文。 当用户明确要写技术文章、技术博客、技术教程、踩坑记录、优化案例时触发。
创建或更新 AI 全栈 Web 项目的 PRD 产品需求文档。 用于用户明确要求生成 PRD、补充 PRD 内容、或更新现有 PRD 时触发。 不用于生成普通技术文档、API 文档或仅修改代码的场景。
管理项目的分层记忆系统,包括 work-log 更新、新记忆生成、容量检查和归档。 由用户手动执行本技能后触发记忆更新,不用于普通查询或非提交场景。
在目标项目中一键启用分层记忆管理系统,生成规则、技能和记忆库结构。 仅在用户明确要求为项目添加记忆功能时使用,不用于查询记忆、更新现有记忆或初始化普通配置文件。
创建基于当前技能 `scripts/` 参考工程的 Node.js + TypeScript 脚本项目骨架,或按同一结构补齐空白/轻量脚本项目。 当用户需要快速落地命令行脚本、批处理脚本或文件处理流水线时触发,不用于后端服务、前端项目、单文件脚本片段或成熟项目重构。
| name | yy-commit-directly |
| description | 直接提交当前工作区的改动(支持指定范围)。当用户点名调用本技能,或明确要求无需确认、直接提交、自动提交时触发。 不适用于:只生成提交信息、只查看 Git 状态、只暂存文件、执行 push/pull/merge 等非提交操作、修改代码或实现功能。 |
本技能在 yy-commit 基础上跳过提交前确认,直接暂存并提交当前工作区的所有可提交改动。未特别说明的逻辑均复用 yy-commit。
yy-commit-directly不应触发:
git add用户点名调用本技能时,视为已经表达"提交当前工作区所有可提交改动,并跳过提交前确认"的授权,不再要求用户重复说明。
决策分支:
复用 yy-commit 的完整提交流程,并应用以下覆盖规则:
暂存范围覆盖:用户指定文件/目录时,仅暂存指定路径;未指定时,默认暂存所有可提交改动。
原子性判断覆盖:跳过 yy-commit 的原子性判断和分组逻辑,直接将所有改动作为一次提交。
确认步骤覆盖:执行到 yy-commit 的展示并确认步骤时,使用默认选项直接执行,跳过交互确认。但仍展示暂存文件列表、关键变更摘要和提交信息,供用户事后核验。
阻塞步骤保留:yy-commit 中的阻塞步骤(如新增敏感文件)保持阻塞,不自动跳过。阻塞时停止流程并说明原因,等待用户处理。
提交完成后,输出以下内容:
复用 yy-commit 的安全边界,并叠加以下覆盖:
yy-commit 的确认步骤,但保留阻塞步骤)Co-Authored-By: 等署名备注(与 yy-commit 保持一致)