smithery.ai

commit-by-logical-units

変更?

First seen Mar 20, 2026

Installation

$ npx skills add https://smithery.ai

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from smithery.ai · top by installs.

npx skills add https://smithery.ai

Browse all from smithery.ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,443 B
  • docs SUMMARY.md 127 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 1 installs

SKILL.md

現在の変更内容を確認し、論理的に意味がある単位で複数のコミットに分けて実行してください。

以下の手順で実行してください:

  1. 変更内容の確認

- git statusで変更されたファイルを確認 - git diff --statで変更の統計情報を確認 - git log --oneline -10で最近のコミット履歴を確認し、コミットメッセージのスタイルを把握

  1. 変更内容の分析

- いくつかの代表的なファイルの差分を確認(git diff [ファイルパス] | head -50) - 変更の性質を理解し、論理的なグループに分類 - 例: - ルートディレクトリのファイル - 機能別のドキュメント(features, getting-started, recipes, tools, publishingなど) - 設定ファイル - テストファイル - ソースコード(機能ごと、モジュールごと)

  1. 論理的な単位でコミット

- 各グループごとにgit add [ファイル/ディレクトリ]とgit commitを実行 - コミットメッセージは英語で簡潔に記述 - コミットメッセージの形式: ``` git commit -m "$(cat <<'EOF' 変更の概要を1行で記述

詳細な説明(必要に応じて)

Co-Authored-By: Claude Sonnet 4.5 <[email protected]> EOF )" ```

  1. コミット後の確認

- git statusで残りの変更を確認 - git log --oneline -10でコミット履歴を確認

重要な原則

  • 論理的な単位: 関連する変更を1つのコミットにまとめる
  • 簡潔なメッセージ: 何を変更したかを明確に記述
  • 英語で記述: コミットメッセージは英語で書く
  • 複数コミット推奨: 大きな変更は複数のコミットに分ける
  • 意味のあるグループ化: ディレクトリ構造や機能に基づいてグループ化

除外すべきファイル

以下のファイルは通常コミットしない:

  • .envファイル(環境変数、機密情報)
  • node_modules/(依存関係)
  • ビルド成果物

これらのファイルが変更されている場合は、ユーザーに確認するか、無視してください。