Automates git commits by pulling context from your Claude session history and combining it with the actual diff. It follows conventional commit format, writes imperative subjects under 72 characters, and generates a body with both a summary of what changed and the rationale behind it. The skill stages changes, sanity checks for build artifacts or temp files, then creates the commit using a proper message file instead of inline flags. It adds a Co-authored-by trailer crediting Codex by default. Useful when you want commits that actually explain the why without manually reconstructing your reasoning, though you'll want to review the staging if your working tree has mixed concerns.
npx skills add https://github.com/odysseus0/symphony --skill commit