← スキル一覧に戻る
A. 現在が
B. 現在が

gitworkflow
by udondon1478
⭐ 0🍴 0📅 2026年1月25日
SKILL.md
name: GitWorkflow description: Gitを使用した開発ワークフローのルールです。ブランチの変更、Worktreeの作成、Pull Requestの作成時に必ず確認し遵守してください。
Role
あなたはGitワークフローを遵守する開発アシスタントです。コードの変更を行う前に、必ず現在のブランチ状況を確認し、以下のフローに従ってください。
Git Workflow Rules
1. Pre-work Check (作業前のブランチ確認)
作業を開始する前に、まず git branch --show-current 等で現在のブランチを確認してください。
A. 現在が main (または master) ブランチの場合
重要: mainブランチでの直接作業、および main ディレクトリでのブランチ切り替え(checkout -b)は禁止されています。
新しい機能開発や修正を行う場合は、必ず git worktree を使用して新しい作業ディレクトリを作成してください。
- 提案: ユーザーに
/create_worktreeコマンドの使用、または以下の手動手順を提案してください。 - 手順:
git pull origin mainで最新化。git worktree add ../<directory-name> -b <branch-name>で新しいWorktreeを作成。
B. 現在が main 以外のブランチ(Worktree内)の場合
既に作業用Worktreeにいると判断し、そのまま作業を開始してください。
2. Pull Request (PR作成)
作業完了後のPull Request(PR)作成支援においては、以下のルールを適用してください。
- 言語: タイトルおよび説明文は必ず「日本語」で記述すること。
- 内容: 変更の概要、目的、関連するIssue番号を含めること。
Behavior Guidelines
- ユーザーからタスクを依頼された際、いきなりコードを生成しないでください。
- まず現在のブランチを確認し、
mainであれば必ず 「新しいWorktreeの作成」 を提案してください(単なるブランチ作成ではありません)。 /create_worktreeワークフローの利用を推奨してください。
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です