auto-commit

Generate semantic git commits after agent sub-task completion.

Updated Nov 2, 2025
One-click install
npx skills add https://github.com/tstomtimes/orchestra --skill auto-commit-tstomtimes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: auto-commit
Source: https://github.com/tstomtimes/orchestra/tree/main/skills/auto-commit
Command: npx skills add https://github.com/tstomtimes/orchestra --skill auto-commit-tstomtimes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the generation of professional, semantic git commits after agent tasks complete, eliminating manual write-work and ensuring consistent messages across teams.

Core Features & Use Cases

  • Semantic commit messages generated automatically after sub-task completion
  • Supports conventional prefixes (feat, fix, docs, style, refactor, perf, test, chore)
  • Keeps attribution for agents and improves traceability in version history

Quick Start

Call the auto-commit script with the required parameters to generate a semantic commit for your recent task.

Frequently Asked Questions about auto-commit

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

FAQPage Schema
How do I automate semantic git commits after agent tasks complete?

You can automate semantic git commits by running a shell script that generates conventional commit messages automatically. This eliminates manual write-work, ensuring consistent messages across multi-agent workflows after sub-task completion.

What is the best way to keep attribution for agents in version control history?

To keep attribution for agents in version control, use an automation script that supports an optional agent_name parameter. This improves traceability by attributing semantic commits to the specific agent that completed the task.

Does the auto-commit script support conventional commit prefixes like feat and fix?

Yes, the semantic commit automation supports conventional prefixes including feat, fix, docs, style, refactor, perf, test, and chore. This ensures your automated version history adheres to standard semantic versioning practices.

Do I need a specific shell script path to automate commits in multi-agent workflows?

Yes, you need a shell script located at ./orchestra/mcp-servers/auto-commit.sh to automate commits in multi-agent workflows. This script applies versioning when changes are ready after sub-task completion.