mt-commit-push

Generate Japanese commit messages and push Git changes with branch safety checks.

Updated May 15, 2026
One-click install
npx skills add https://github.com/t-miura-024/tools --skill mt-commit-push
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mt-commit-push
Source: https://github.com/t-miura-024/tools/tree/main/chezmoi/dot_config/opencode/skills/mt-commit-push
Command: npx skills add https://github.com/t-miura-024/tools --skill mt-commit-push

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill removes the friction of preparing Git commits by analyzing changes, generating appropriate commit messages, and safely handling optional pushes to remote repositories.

Core Features & Use Cases

  • Automated Commit Preparation: Reviews Git differences, determines the right commit prefix, and creates clear Japanese commit messages based on the actual changes.
  • Flexible Git Workflow Modes: Supports commit-only workflows and commit-plus-push workflows with configurable file scopes for session changes or all detected changes.
  • Use Case: When finishing a coding session, use this Skill to inspect modified files, create a meaningful commit, and push the branch while preserving synchronization requirements.

Quick Start

Use the mt-commit-push skill to review my current changes and commit them with an appropriate message.

Frequently Asked Questions about mt-commit-push

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

FAQPage Schema
How do I automatically generate commit messages from git changes?

Automated commit message generation analyzes Git differences, determines the right commit prefix, and creates clear messages based on actual code changes. This removes the friction of manually preparing commits by reviewing modified files and generating appropriate text.

Can I commit and push code changes in one automated workflow?

Yes, you can commit and push code changes in one automated workflow. The process supports commit-only workflows and commit-plus-push workflows with configurable file scopes, handling remote synchronization while preserving branch safety checks.

What is the best way to scope file staging before a git commit?

Scoping file staging before a git commit is handled through configurable file scopes. You can choose to stage session changes only or all detected changes, allowing precise control over which modified files are included in the commit.

Does automated git commit handle branch safety checks and commit hooks?

Automated git commit operations include branch safety checks and commit hook synchronization awareness. These validations ensure that commit operations are safe to execute and that hooks are properly synchronized during the workflow.

Why do I need commit validation in my git workflow automation?

Commit validation is needed in git workflow automation to ensure that changes are properly reviewed and scoped before being committed. It inspects modified files, applies branch safety checks, and prevents invalid commits from reaching the remote repository.