abd-commit-msg

v2026.04.21

Generate meaningful commit messages from scope and changed files. No story_graph — scope from conversation, changed files, and persisted state. Use when user types /commit or requests a commit.

GitHub
安装命令
npx skhub add agilebydesign/abd-commit-msg
Markdown
SKILL.md

Ace Commit Message

Generate meaningful commit messages. No story_graph — scope is derived from conversation, changed files, and persisted state (last_commit_scope.json, scope.json).

When to Apply

  • User types /commit or requests a commit
  • After completing a meaningful change (auto-commit when configured)
  • Do NOT commit before completing the user's primary instructions

Key Concepts

  • Scope — From last_commit_scope.json, scope.json, conversation, or changed files. Not from story-graph.json.
  • Context as scope — When using abd-skills (abd-shaping, abd-context-to-memory, etc.), scope includes: which slice, operation, or output section is being worked on. Chat often reveals this.
  • Behavior — Inferred from changed files (code, tests, shape, prioritization, etc.)
  • Format — {behavior}.{action}: {meaningful description based on scope}

Commit messages should reflect the active abd-skill, operation, and scope — not generic "update project artifacts".

Output

See content/output.md and docs/ace-commit-msg-output.md for Interaction Tree and State Model.

Build

cd skills/abd-commit-msg
python scripts/build.py
发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.04.21

发布时间

Apr 21, 2026

分类

未分类

许可证

未指定

源路径

skills/commit-msg

默认分支

main

最新提交

cacfdf4

Tree SHA

0b9ca64