typeclaw-git

Automate git commits with change reasons for agent directories.

53|12|Updated Apr 16, 2026
One-click install
npx skills add https://github.com/typeclaw/typeclaw --skill typeclaw-git
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: typeclaw-git
Source: https://github.com/typeclaw/typeclaw/tree/main/src/skills/typeclaw-git
Command: npx skills add https://github.com/typeclaw/typeclaw --skill typeclaw-git

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps maintain a clear, precise history of changes within your agent folder by enforcing disciplined commit habits tied to specific change reasons.

Core Features & Use Cases

  • Automates commit process immediately after file edits to ensure every change is recorded.
  • Requires decision context in commit messages to preserve reasoning behind changes.
  • Use Case: When updating your agent's configuration or scripts, this Skill prompts you to commit with a detailed explanation, maintaining an understandable change history.

Quick Start

After editing a tracked file, invoke the commit command with an explanation of why the change was made.

Frequently Asked Questions about typeclaw-git

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

FAQPage Schema
How do I automate git commits with reasons for each change?

You can automate git commits with reasons by invoking the commit command after editing tracked files, which requires you to provide a detailed explanation of the decision context to maintain an understandable change history.

What is the best way to maintain a clear history of modifications in agent directories?

The best way to maintain a clear history of agent directories is to enforce disciplined git commits immediately after file edits, ensuring structured tracking of modifications with specific change reasons recorded in each commit message.

Do I need to provide a specific reason when committing changes to version control?

Yes, you must provide decision context when committing changes to version control, as this preserves the reasoning behind modifications and supports effective auditing practices within your agent folder.

Can I use automated change management to track configuration updates for my agent?

You can use automated change management to track configuration updates by prompting a commit with a detailed explanation immediately after you edit your agent's configuration or scripts.

When do I need to invoke the commit command for modified files?

You need to invoke the commit command for modified files immediately after editing a tracked file, providing an explanation of why the change was made to ensure every modification is recorded.

Does this automated commit process work without external dependencies?

Yes, the automated commit process works without external dependencies, relying solely on internal scripts and references to enforce structured tracking of modifications within your agent directories.