Analyzes git diffs or staged changes and generates narrative commit messages that explain WHY a change was made, not just what changed — following Conventional Commits format. Use when asked to "write a commit message", "describe my changes", "what should I commit this as", or "summarize my diff". Works with git diff output, staged files, or plain descriptions of changes.
安装
npx skills add github/awesome-copilot --skill commit-message-storytellernpx skills add github/awesome-copilot --skill commit-message-storyteller -a claude-code -gnpx skills add github/awesome-copilot --skill commit-message-storyteller -a codex -ggemini skills install https://github.com/github/awesome-copilot.git --path skills/commit-message-storytellergh skill install github/awesome-copilot commit-message-storytellergit clone --depth 1 https://github.com/github/awesome-copilot /tmp/github__awesome-copilot
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/github__awesome-copilot/skills/commit-message-storyteller ~/.claude/skills/commit-message-storyteller # Claude Code
cp -R /tmp/github__awesome-copilot/skills/commit-message-storyteller ~/.agents/skills/commit-message-storyteller # Codex, Cursor, Gemini CLI, Copilot, OpenCode