git-workflow

Stage and commit Git changes with descriptive messages.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/KameniAlexNea/gladius-agent --skill git-workflow-kamenialexnea
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/KameniAlexNea/gladius-agent/tree/main/gladius/utils/templates/skills/git-workflow
Command: npx skills add https://github.com/KameniAlexNea/gladius-agent --skill git-workflow-kamenialexnea

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that every successful iteration of your work is properly versioned and documented, maintaining a clean and informative Git history.

Core Features & Use Cases

  • Atomic Commits: Stages and commits all changes after a successful end-to-end run.
  • Descriptive Commit Messages: Generates context-aware messages for both ML competitions and open-ended tasks.
  • Use Case: After developing a new feature for your ML model that passes all tests, use this Skill to commit the changes with a message like "iter-5: Added feature engineering for time series — OOF 0.876543".

Quick Start

Stage and commit your working iteration with a descriptive message.

Frequently Asked Questions about git-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate staging and committing code changes in a Git repository?

To automate staging and committing code changes, this Skill stages all modifications after a successful end-to-end run and generates a descriptive commit message. It applies Git best practices to ensure your repository maintains a clean and informative version control history.

What is the best way to commit successful machine learning model iterations?

The best way to commit machine learning iterations is using context-aware commit messages. This Skill automates version control by generating descriptive logs like "iter-5: Added feature engineering — OOF 0.876543" after your model passes all development tests.

Can I use this for version control in open-ended task management?

Yes, you can use this for version control in open-ended task management. The Skill generates context-aware descriptive commit messages for both ML competitions and general open-ended tasks, ensuring every successful iteration of your work is properly documented.

Do I need to configure anything before committing code changes with this workflow?

You need an existing Git repository and completed code changes to commit. The Skill requires adherence to Git best practices for version control and iterative development, but operates without external dependencies to automate the staging process.

Why generate descriptive commit messages for iterative development?

Generating descriptive commit messages for iterative development ensures every successful iteration is properly versioned and documented. This maintains a clean and informative Git history, which is crucial for tracking progress in ML competitions and open-ended software tasks.