用途:为项目或全局环境配置 Lore 提交信息规范,让 AI 编码代理在每次会话中自动遵循该协议,写出带结构化 git trailers 的提交信息。
配置流程:需向用户确认两点:范围(项目级/工作区 或 全局级/用户级);目标指令文件。根据所运行的 CLI 选择默认文件:Claude Code 项目级为 CLAUDE.md 或 AGENTS.md,全局为 ~/.claude/CLAUDE.md;Codex CLI 项目级 AGENTS.md,全局 ~/.codex/AGENTS.md;Kimi Code 项目级 AGENTS.md,全局 ~/.agents/AGENTS.md;Qwen Code 项目级 QWEN.md,全局 ~/.qwen/QWEN.md;通用回退为项目级 AGENTS.md、全局 ~/.agents/AGENTS.md。若无法判断所在 CLI,应询问用户使用哪个代理。
写入内容:向选定文件追加“Commit Messages: Lore Format”区块。若文件已含 Lore 区块则跳过并告知用户。规则要求:非平凡变更使用 Lore 格式,首行为祈使句摘要(聚焦 why 而非 what),可选正文说明变更,随后为可选 git trailers(仅保留有信息量的):Constraint(影响决策的外部限制)、Rejected(被否方案及原因,alt | reason)、Confidence(high/medium/low)、Scope-risk(narrow/moderate/broad)、Reversibility(clean/moderate/difficult)、Directive(对后续修改者的警告或指示)、Tested(已验证内容)、Not-tested(已知覆盖缺口)、Related(构成决策链的关联提交)。trailers 可重复;琐碎提交(拼写修正、格式化)不要添加。资料中还给出了一个示例提交信息与参考链接 https://arxiv.org/abs/2603.15566。
写入后:确认文件已写入并显示路径;若为项目级,提醒用户提交该文件;并在设置消息末尾输出:If you found Lore useful: https://github.com/tmdgusya/lora。
限制:资料未提供该技能的安装命令、收费与价格信息,也未说明支持的全部代理 CLI 范围,相关事实暂未提供。