Back to list
Suntory-N-Water

managing-git-github-workflow

by Suntory-N-Water

sui Tech Blog

1🍴 0📅 Jan 25, 2026

SKILL.md


name: managing-git-github-workflow description: Git操作(add, commit, switch, push)とGitHub CLI(PR作成・編集、Issue作成、コメント取得)を実行。コミット作成、ブランチ管理、プルリクエスト作成・編集、Issue管理が必要な場合に使用。「コミットして」「PRを作成」「Issueを作成」「ブランチを切って」などのリクエストで起動。 allowed-tools: Bash, Read, Grep, Glob

Git & GitHub ワークフロー

基本ワークフロー

  1. ブランチ作成
  2. 変更のコミット
  3. リモートへプッシュ
  4. PR作成
  5. レビュー対応・確認

コミット規約

日本語で簡潔に。タイプ例: feat, fix, refactor, docs, test, chore

git commit -m "feat: 新機能の概要"

詳細なテンプレートは references/commit-templates.md を参照。

ブランチ作成とコミット

# mainは保護されているため新ブランチで作業
git switch -c feature-<機能名>

git add .
git commit -m "feat: 変更内容"

# コミット後の確認
git log -1

git push -u origin feature-<機能名>

# プッシュ後の確認
git status

PR作成

HEREDOCで複数行のボディを作成:

gh pr create --title "feat: 機能追加" --body "$(cat <<'EOF'
## 概要
変更の概要

## 変更内容
- 詳細1
- 詳細2

🤖 Generated with [Claude Code](https://claude.com/claude-code)
EOF
)"

詳細なPRテンプレートは references/pr-templates.md を参照。

PR編集・確認

# PR確認
gh pr view <PR番号>
gh pr view <PR番号> --comments

# ボディ編集
gh pr edit <PR番号> --body "$(cat <<'EOF'
更新内容
EOF
)"

# コメント詳細取得
gh api repos/{owner}/{repo}/pulls/<PR番号>/comments

Issue作成

gh issue create --title "タイトル" --body "$(cat <<'EOF'
## 問題の説明
詳細

## 再現手順
1. ステップ1
2. ステップ2
EOF
)"

詳細なIssueテンプレートは references/issue-templates.md を参照。

注意事項

  • mainブランチでは直接作業しない
  • コミットメッセージは日本語
  • Co-Authored-By等の作成者情報は不要

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon