ワンクリックで
sync-to-toolkit
buzzbaseで作成・更新したスキルやエージェントをclaude-code-toolkitリポジトリに同期する。「toolkitに同期して」「共通化して」「toolkitに追加して」などのリクエストで起動する。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
buzzbaseで作成・更新したスキルやエージェントをclaude-code-toolkitリポジトリに同期する。「toolkitに同期して」「共通化して」「toolkitに追加して」などのリクエストで起動する。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
サブモジュール(front, back, mobile)を各デフォルトブランチに切り替えてpullし、最新状態にする。`/sync-default`や「デフォルトブランチに戻して」「最新に同期して」などのリクエストで起動する。
指定したissue番号でサブモジュールに作業ブランチを作成する。`/checkout-branch 116`のように呼び出す。issue情報からブランチ名を自動生成し、最新のベースブランチから分岐させる。
現在のブランチからGitHub PRを作成する。差分・コミット履歴を分析し、テンプレートに沿ったタイトルとdescriptionを生成する。「PRを作成して」「プルリク作って」などのリクエストで起動する。
現在の作業差分を分析し、適切な粒度でコミットを分割し、自動で add / commit / push まで実行する。「コミットして」「コミットを分けて」「差分を整理して」などのリクエストで起動する。
App Store Connect / Google Playの「このバージョンの最新情報」リリースノートを自動生成する。mobile/app.jsonのexpo.versionを現在バージョンとし、前回バージョンとのGit差分からユーザー向けリリースノートを作成する。「リリースノートを作成して」「ストアの更新情報を書いて」「app-release-notes」などで起動する。
buzzbaseリポジトリ(ippei-shimizu/buzzbase)にGitHub issueを作成し、GitHub Projects "BUZZ BASE"に自動追加する。`/create-issue バグの説明`のように呼び出す。
| name | sync-to-toolkit |
| description | buzzbaseで作成・更新したスキルやエージェントをclaude-code-toolkitリポジトリに同期する。「toolkitに同期して」「共通化して」「toolkitに追加して」などのリクエストで起動する。 |
| mode | bypassPermissions |
buzzbaseで作成・更新したスキルやエージェントを claude-code-toolkit リポジトリに同期する。
https://github.com/ippei-shimizu/claude-code-toolkit/tmp/claude-code-toolkit(なければcloneする)$ARGUMENTS で指定されたスキル名・エージェント名を対象とする。指定がない場合はユーザーに確認する。
対象ファイルの内容を読み、以下が含まれていないか確認する:
ippei-shimizu/buzzbase 等のリポジトリ名ハードコードbuzzbase 固有のサブモジュール構造(front/, back/, mobile/)stg)含まれている場合: ユーザーに「プロジェクト固有の内容が含まれています。汎用化してから同期しますか?」と確認する。汎用化する場合は、固有部分を「CLAUDE.mdを参照」等の汎用的な記述に置き換えたコピーを作成する。
# ローカルにクローンがなければ取得
if [ ! -d /tmp/claude-code-toolkit ]; then
git clone --recurse-submodules git@github.com:ippei-shimizu/claude-code-toolkit.git /tmp/claude-code-toolkit
else
cd /tmp/claude-code-toolkit && git pull
fi
対象の種類に応じてコピー先を決定:
| 種類 | buzzbase側のパス | toolkit側のパス |
|---|---|---|
| スキル | .claude/skills/<name>/ | /tmp/claude-code-toolkit/skills/<name>/ |
| エージェント | .claude/agents/<name>.md | /tmp/claude-code-toolkit/agents/<name>.md |
ディレクトリごとコピーする(SKILL.md, AGENTS.md, rules/ 等すべて含む)。
/tmp/claude-code-toolkit/README.md のスキル一覧・エージェント一覧に、新規追加分のエントリを追加する。既存エントリの場合は更新不要。
cd /tmp/claude-code-toolkit
git add -A
git commit -m "Add: <スキル/エージェント名>を追加
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>"
git push
同期した内容のサマリーを出力する:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
toolkit同期完了
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
対象: <スキル/エージェント名>
種類: スキル / エージェント
汎用化: あり / なし
リポジトリ: https://github.com/ippei-shimizu/claude-code-toolkit
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━