About
Safe Commit is a specialized Claude Code skill designed to streamline the Git workflow by ensuring high code quality before any changes are finalized. It automatically manages formatting and linting fixes for Python, Shell, and Markdown files while running rigorous validation tools like Ruff, Mypy, and ShellCheck. By providing a structured workflow that includes automated re-staging, safety blocks for sensitive data, and guidance on conventional commit messages, this skill ensures that your repository remains clean, secure, and well-documented without manual overhead.