Analyzes staged changes and generates semantic, conventional commit messages. Understands context, breaking changes, and co-authorship.
Uploaded markdown content, not a verification of tool compatibility or results. Review the raw text, commands, and permissions before using it. Stars require an account.
name: smart-commit
description: Generate perfect commit messages from diffs
Reads your staged changes and writes meaningful commit messages following Conventional Commits.
These are not built-in Claude Code subcommands. They require a custom wrapper; consult the wrapper's documentation before use.
# Generate commit message for staged changes
claude commit
# Generate and commit directly
claude commit --execute
# Split staged changes into multiple logical commits
claude commit --split
feat(auth): add OAuth2 login with Google and GitHub
- Implement OAuth2 flow with PKCE
- Add session management with refresh tokens
- Create login/callback route handlers
- Add provider icons to login page
Closes #142