{
  "markdown": "\n# Git Conventional Commits Extension\n\n> A **Pure Gemini Extension** (No-Code) that enforces [Conventional Commits](https://www.conventionalcommits.org/).\n\nThis extension empowers Gemini to act as a **Senior Git Workflow Expert**, guiding you through creating semantic commits and standardizing feature branches using your system's `git` directly.\n\n## ✨ Features\n- **Prompt-Based Logic**: Uses the official spec as ground truth for LLM reasoning.\n- **Zero Dependencies**: No Node.js, Python, or compiled binaries required.\n- **System Git**: Executes `!git` commands directly in your shell.\n- **🧠 Context Evaluation**: Analyzes staged changes to suggest semantic messages.\n- **🤝 Interactive Staging**: Smartly groups unstaged files when the staging area is empty.\n- **🚀 Smart Push**: Automatically handles upstream branches.\n- **🎨 Beautiful Logs**: Visualizes project history with a colorful graph.\n\n## 🚀 Quick Start\n\n### Install as Gemini Extension (Recommended)\n\nTransform your terminal into an intelligent git assistant:\n\n```bash\ngemini extensions install https://github.com/jorelcb/git-conventional-commits\n```\n\n**🔄 Updating**:\n```bash\ngemini extensions install https://github.com/jorelcb/git-conventional-commits\n```\n\n### Available Slash Commands\n\n| Command | Description |\n|---------|-------------|\n| `/git:commit` | 📝 Interactively stage (smart grouping) and commit with a valid message. |\n| `/git:push` | 🚀 Push changes to remote (auto-sets upstream). |\n| `/git:log` | 📜 View project history in a beautiful graph. |\n| `/git:feature:start` | 🌿 Start a new feature branch (e.g., `feature/awesome-logic`). |\n| `/git:feature:finish` | 🏁 Finish the current feature (Rebase + Push). |\n\n**Part of the [Gemini Extensions Monorepo](../README.md)**\n",
  "bytes": 1757,
  "sha": "9fdbc79a188be92553833005760276767c53c6cc72c9718c78a87c329d876876",
  "repo_slug": "jorelcb/git-conventional-commits",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_jorelcb_git_conventional_commits_a302c4de/readme"
}