Skill.md検索
2258件の Skill.mdから、あなたに最適なものを見つけましょう
リポジトリの状態を一覧表示・問題を素早く把握する
by HirotakaKaminishi
現在のブランチ・未コミット変更・ステージ状態を一度に確認できます。 最近のコミット履歴・全ブランチ一覧・退避中の変更・タグを自動で集約表示します。 mainブランチとの差分を視覚的に把握し、今どこで作業しているかが瞬時にわかります。 リポジトリの状態を報告書形式で自動生成するため、チーム共有や進捗確認が簡単です。 複数のブランチを並行管理している開発者 変更内容を忘れずに把握したい人 チーム内で作業状況を報告・共有したい人 Git操作による混乱を減らしたい初心者 リポジトリの現在の状態を包括的にレビューするスキル。実行手順は以下の通り: 1. git_statusで現在のブランチ名と変更状態を確認 2. git_branch(list: true)で全ブランチを一覧表示 3. git_log(oneline: true, count: 10)で最近のコミット履歴を表示 4. 未コミットの変更がある場合、git_diffで未ステージの変更とgit_diff(staged: true)でステージ済みの変更を表示 5. main以外のブランチにいる場合、git_diff(branch: "main")でmainとの差分を表示 6. git_stash(action: "list")で退避中の変更を確認 7. git_tag(list: true)で既存タグを一覧表示 報告フォーマット:リポジトリ状態(現在のブランチ・変更ファイル数)、ブランチ一覧、最近のコミット、退避中の変更。対象リポジトリは$ARGUMENTS(未指定時はカレントディレクトリ)。
コード変更を分析して日本語コミットメッセージを自動生成
by HirotakaKaminishi
git差分を自動解析し、変更内容に適したコミットメッセージを日本語で生成できます。 生成されたメッセージを確認した後、ワンクリックでコミット&プッシュまで完了できます。 Conventional Commitsプレフィックス(feat:, fix:など)と日本語説明を組み合わせた、プロが書いたようなメッセージが作成されます。 メッセージ生成時に「何を変えたか」ではなく「なぜ変えたか」の理由を優先するため、履歴が読みやすくなります。 変更がない場合は自動で検出し、無駄なコミットを防ぎます。 コミットメッセージを毎回考えるのが面倒な開発者 チーム内でコミット履歴を統一したい管理者 gitの操作が苦手で、コマンドライン操作を最小化したい人 日本語で分かりやすいコミット履歴を残したい開発チーム git_statusで現在の変更状態を確認し、変更がない場合は終了します。次にgit_diffで未ステージ、ステージ済みの差分をそれぞれ確認します。差分を分析して、1行目に50文字以内の変更要約(体言止め推奨)、空行、3行目以降に理由や詳細を箇条書きで記載するメッセージを生成します。Conventional Commitsプレフィックス(feat:, fix:, refactor:等)は英語のまま使用し、説明部分を日本語で記述します(例:feat: ログイン機能を追加、fix: トークン検証の不具合を修正)。生成したメッセージをユーザーに提示して確認を求め、承認後git_commitでコミット、git_pushでリモートにプッシュ、git_logで結果を報告します。対象リポジトリは$ARGUMENTS指定時はそれを使用し、未指定時はカレントディレクトリです。