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.