SuperAPI AI 工具集

thoughtful-commitment

通用与其它

查看项目

更新于 10-16 08:09

技能介绍

用途:让 Git 提交不仅记录代码变更,还保留上下文与意图,包括改了什么(git diff)、为什么改(cursor-mirror 思考)、谁提出的(用户请求)以及完整会话链接。核心思路是把 Git 与 cursor-mirror 两套自省系统通过提交 ID 对接:Git 回答「改了什么」,cursor-mirror 回答「为什么」。

主要能力:提供 COMMIT(生成提交)、EXPLAIN(追溯已有提交背后的思考)、MESSAGE(按上下文生成提交信息)、LINK(手动关联提交与事件)、HISTORY(文件或目录的叙事历史)、DEEP-COMMIT(从转录与 Git 中提取量化指标)等方法,以及 TIMELINE、CONTEXT-FOCUS、THINKING、TOOLS 等自省入口。提交信息支持 feat、fix、refactor、docs、style、test、chore、narrative 等类型,并可选 technical、changelog、pr、burke 四种风格与 1-5 级详细度,默认 technical、detail 3。

使用方式:在 Cursor 中可用自然语言触发,例如「Commit these changes with a narrative message」或「Why did we set Myrcene's active to 0?」。命令行侧使用 cursor-mirror timeline、context-sources、thinking、tools 等子命令,配合 git log、git diff、gh pr view 等收集上下文。链接存储于 .moollm/skills/thoughtful-commitment/commit-links.yml。

适用场景:需要可追溯提交历史的项目、PR 描述与发布说明、开发会话复盘、复杂多小时会话的记录,以及 MOOLLM 叙事型提交。

限制:依赖 cursor-mirror 与 Cursor 环境,缺少对应事件时无法建立思考链接;部分关联技能(如 git-workflow)标注为计划中;具体安装与配置细节资料未提供。