claude/skills/committing/SKILL.md
Conventional Commits形式でgitコミットを作成する。「コミット」「commit」「変更をコミット」「コミットして」「コミットお願い」「この変更を保存」「git commit」「変更を記録」と言及された時に使用。hunk単位でステージングしコミットメッセージを自動生成する。プッシュやPR作成は対象外。
npx skillsauth add dealforest/dotfiles committingInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
git diff で変更内容を確認git add -p で hunk 単位でステージし、グループごとにコミット# hunk ごとに y/n で選択
git add -p <file>
# y: ステージする
# n: スキップ
# s: さらに細かく分割
# ステージ後にコミット
git commit -m "type: description"
# 残りの変更を次のコミットへ
git add -p <file>
git commit -m "type: description"
type: description.worktree/ の親ディレクトリ)でコミットを作成してはいけないgit rev-parse --show-toplevel で現在の worktree ルートを確認し、そのディレクトリ内で操作する確認なしで分析とコミットを進めること。
tools
ブラウザ操作を自動化する。Webテスト、フォーム入力、スクリーンショット撮影、データ抽出に対応。「Webページを開いて」「ブラウザで確認」「スクリーンショットを撮って」「フォームに入力」「Webテスト」「playwright」「ブラウザ操作」「ページを操作」と言及された時に使用。
tools
mmcpを使ってMCPサーバーを追加・削除・一覧表示・設定適用する。「MCP追加」「MCP削除」「MCP管理」「MCPサーバー入れて」「MCPを設定して」「MCP server追加」「MCPの一覧」「mmcp」と言及された時に使用。Dockerベースの設定にも対応。
testing
実装完了後の品質レビューパイプラインを実行する。Agent Teams でコードレビュー、E2Eテスト、UI/UXレビューを並列で実行し、結果を集約してレポートする。「品質レビュー」「レビューして」「quality review」「実装完了したのでチェック」と言及された時に使用。
tools
mood-board プロジェクトの Maestro E2E テストを実行する。ビルド、シミュレータ起動、Firebase Emulator ready 確認、ダイアログ処理、フロー単位実行(FAIL 時は画面確認 → helper/環境側のみ修正 → 再実行のループ)、結果サマリを一貫して行う。「Maestro テスト実行」「E2E テストを回して」「Maestro を動かして」「テストを走らせて」と言及された時に使用。モバイルアプリのテストや動作確認にも使用。