commit-history-authoring

Installation
SKILL.md

Commit History Authoring

Use this skill when the user wants the current branch's commit history rewritten from the point where it diverged from its nearest parent branch, so the commit stream explains the work clearly.

Default behavior is message-only: preserve every patch, tree snapshot, commit boundary, and commit order. Do not squash, split, reorder, push, force-push, or rewrite parent/shared history.

This skill ships one script because the dangerous part is deterministic Git safety. The agent authors the messages; scripts/rewrite_commit_messages.py only inspects and applies a safe message-only rewrite.

When to use

Installs
1
First Seen
Jun 19, 2026
commit-history-authoring — aelaguiz/arch_skill