What problem does it solve?
Inconsistent Git practices, manual branch management, and tedious commit message formatting can slow down development and lead to messy repositories. This Skill automates the entire Git workflow for the AgentOS project, ensuring adherence to project conventions and reducing cognitive load for developers.
Core Features & Use Cases
- Automated Branching: Creates new branches with correct naming conventions based on feature type (e.g.,
feature/ux-command-palette, fix/chatapp-state-sync).
- Convention-Compliant Commits: Generates commit messages following
TODO-based progress (WIP, Complete) and final feature completion formats, including co-authorship.
- Streamlined PR Creation: Guides through the Pull Request checklist and generates PRs with pre-filled templates, ensuring all requirements are met before submission.
- Use Case: After completing a set of changes, simply tell the AI, "I'm done with this feature, create a PR." The Skill will automatically stage changes, format the final commit message, push the branch, and open a browser to create a PR with the correct template, saving you multiple manual steps.
Quick Start
The skill is activated by natural language prompts.
Example: Creating a new feature branch
"Create a new branch for the 'command palette' UX feature."
Example: Committing current changes
"Commit my current changes for TODO 3/5: Implement search functionality."
Example: Creating a Pull Request
"I've finished the feature, create a Pull Request."