跳到正文
cccskills
免费在 GitHub 公开

create-branch

現在の変更内容を確認し、適切なブランチ名を提案してブランチを作成するときに使う。ユーザーが「ブランチ作って」「作業用ブランチ切りたい」「変更に合わせてブランチ名を決めて」と言ったとき、または新規作業を始める前にブランチを作りたいときに適用する。

git status / diff を確認し、プレフィックス規則(feat/fix/release/epic)に従ってブランチ名を提案し、ユーザー確認後に git checkout -b で作成する。

中文简介正在准备中。当前显示原文说明。

实测评分 未实测

查看安装方法

包含的文件(2)

  • SKILL.md4.3 KB
  • evals/evals.json1.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

ブランチ作成(変更内容に基づく提案)

現在の変更内容を分析し、プレフィックス規則に沿ったブランチ名を提案してからブランチを作成する。

前提条件

  • カレントディレクトリが git リポジトリであること。
  • この skill 内で示す相対パスは、SKILL.md がある skill ディレクトリ基準で解決する。

ブランチ名のプレフィックス規則

種類プレフィックス用途
新機能feat/新機能の追加
修正fix/バグ修正・不具合対応
リリース用 PRrelease/リリース準備用ブランチ
大きい epic 系epic/複数機能を含む大きな変更

ブランチ名は小文字・ハイフン区切りを推奨する。

ワークフロー

1. Git の状態を確認

以下を実行する。

git status
git branch --show-current
  • 変更されたファイルとステージング状態を把握する。
  • 変更内容の種類を判定するために、必要なら次も実行する。
    • git diff(未ステージの変更)
    • git diff --cached(ステージ済みの変更)

2. 変更内容の分析とブランチ種類の判定

変更内容からプレフィックスを決める。

  • 新規ファイルの追加や新機能の実装 → feat/
  • 既存コードのバグ修正・不具合対応 → fix/
  • 複数機能にまたがる大きな変更・複数コミット → epic/
  • バージョン番号・リリースノート・リリース関連 → release/

変更内容が不明確な場合は、ユーザーに確認してからブランチ名を決める。

3. ブランチ名の提案

  • 変更されたファイル名・ディレクトリ名・機能名からプレフィックス + スラッシュ区切りの名前を提案する。
  • 例:
    • feat/add-user-authentication
    • fix/resolve-payment-error
    • release/v1.2.0
    • epic/mobile-order-system

4. 注意事項の確認とユーザーへの確認

以下のチェックを行う。

  • 既存ブランチ: 提案したブランチ名が既に存在する場合
    → エラーとして表示し、別名を提案するかユーザーに確認する。
  • メインブランチ: 現在が main や master の場合
    → 「現在 main/master にいます」と警告してから続行する。
  • 未コミットの変更: 未コミットの変更がある場合
    → その旨を伝えつつ、ブランチ作成は続行してよい(ブランチ切り替えで変更は引き継がれる)。

提案したブランチ名を提示し、ユーザーが承認するか別の名前を指定するか確認する。ユーザーへの質問ツール(AskQuestion / AskUserQuestion 等)が使える場合は優先して使う。

5. ブランチの作成

ユーザーが承認したら、次で作成する。

git checkout -b <ブランチ名>

特定のベースブランチから分岐する場合は:

git checkout -b <ブランチ名> <ベースブランチ>

作成後、現在のブランチ名を git branch --show-current で確認してユーザーに伝える。

作業時のルール

  • ブランチ名の決定はユーザー確認を必須とする。一方的に実行しない。
  • 既存ブランチとの衝突は必ず検出し、上書きせずに別名を提案する。
  • 変更がほぼない(空の diff)状態でも、ユーザーが「ブランチを作りたい」と言っていれば、名前の提案と作成まで行ってよい。

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

Use CodeRabbit CLI to receive external code review feedback and address identified issues. Invoke this skill when the user requests CodeRabbit review, or proactively after implementing significant code changes to get feedback and improve code quality.

中文简介正在准备中。当前显示原文说明。

showcase-gig-platform/scg-ai-playbook42026年9月10日 更新

Gitの変更をステージしてコミットする。「コミットして」「コミットしたい」「変更をコミット」といったリクエストで使用。差分を分析し、whatとwhyを含む適切なコミットメッセージを自動生成する。

中文简介正在准备中。当前显示原文说明。

showcase-gig-platform/scg-ai-playbook42026年9月10日 更新

create-pr

免费

GitHub Pull Request を作成するときに使う。PRの作成、差分からのタイトル・本文ドラフト、既存PRテンプレートの適用を依頼された場合に適用する。

中文简介正在准备中。当前显示原文说明。

showcase-gig-platform/scg-ai-playbook42026年9月10日 更新

依存関係更新のローカル差分やPRをレビューする。人間・エージェントによる更新、Dependabot・Renovateの更新PRを対象に、upstreamの変更と利用箇所を照合し、根拠付きの判定を返す。

中文简介正在准备中。当前显示原文说明。

showcase-gig-platform/scg-ai-playbook42026年9月10日 更新

查看 showcase-gig-platform 的全部技能

报告此技能的问题