オーナー用マニュアル§1(4)「マーケットプレイス(GitHub)を更新する」の詳細手順書です。リポジトリ nanaBOS/borderless-keiri-plugins(private)を使った更新・配布・権限管理の具体的な操作を書いています。
原本は2026-07-31に書かれたもので、その後リポジトリの運用が変わっています。実物を見て確認できた差分は次のとおりです。2章の更新手段と3章の配布経路は「実地で1度確定させる」宿題が残っています。
| 項目 | 原本(7/31) | 実物(8/25時点) |
|---|---|---|
| プラグイン版数 | v0.3.1 | plugin.json は 0.3.2(8/2) |
| READMEの版数表 | 更新するルール | 0.3.1のまま=ルールが守られていない |
| 更新の手段 | PAT発行→作業→Revoke | gh CLI で直接push可/ClaudeからPRでも更新可(8/5にREADMEへ注記+PR#1マージ実績) |
| 配布の経路 | 管理コンソールで「Update」 | READMEは /plugin marketplace update をメンバーに案内=2経路が併存 |
github.com/nanaBOS/borderless-keiri-plugins(private固定)。中身は plugins/uriage-automation/(スキル32本)と plugins/hachidori-denryoku/、それに .claude-plugin/marketplace.json。
plugins/uriage-automation/skills/◯◯/SKILL.mdブラウザだけで完了します。
複数ファイル・スクリプト変更・仕訳ロジック追加など、まとまった修正はClaudeに依頼する。2026-08-05以降、Claudeからこのリポジトリを直接更新できる状態になっています(READMEにも「本リポジトリはClaudeからPRで更新できます」と注記済み。PR#1がその実績)。
plugin.json の version を上げる(例:0.3.2→0.3.3)→ READMEに変更点を追記 → コミット。直接pushかPR作成かは、依頼時に指定する(記録を残したいならPR推奨)。gh CLI は nanaBOS アカウント・repoスコープで認証済み。トークンをその都度渡す必要はありません。gh repo create)。パターンBが使えない環境(別PC・別アカウント)向けの手順。原本v1の方法です。
nanaBOS/borderless-keiri-plugins を選択git clone https://x-access-token:<PAT>@github.com/nanaBOS/borderless-keiri-plugins → 該当ファイルを編集 → plugin.json の version を上げる → READMEに変更点を追記 → commit → pushこのリポジトリは「直接push」運用だったため、自動sync(PRマージ時のみ動く仕様)が働きません。
リポジトリのREADMEには、メンバー向けに次のコマンドが書かれています。
経路①(オーナーが押す)と経路②(メンバーが叩く)が併存しています。どちらを正式運用にするか決まっていません。メンバーに「操作は不要」と案内している本編・別冊とREADMEの案内が食い違うため、次の更新のときに①だけで全員に届くかを確認して、届くならREADMEのコマンド案内を落とす(届かないならマニュアル側を直す)のが宿題です。
補足:今後PRベースの運用に統一し、マーケットプレイス設定で「Sync automatically」をONにすれば、PRがmainにマージされた時点で自動同期されます(直接pushでは動きません)。8/5にPR運用の実績ができたので、この切り替えは現実的な選択肢です。
plugin.json の version を上げ、READMEに変更点(何を直したか・何を追加したか)を書く。plugin.json は 0.3.2 なのに、READMEの収録プラグイン表は 0.3.1のまま。次に触るときに、READMEの表を実物に合わせて直すこと。
nanaBOS/borderless-keiri-plugins のOwner/Admin権限:なな| 症状 | 対処 |
|---|---|
| GitHubのWeb画面でフォルダをまとめてドラッグ&ドロップしたい | ブラウザの自動操作ではOSレベルの本物のドラッグ&ドロップが必要なため不可。複数ファイルの追加はパターンB(Claude経由)かC(PAT+git)を使う |
| Permissionsの一覧にContentsが見当たらない | 「+ Add permissions」を押した後でないと検索候補に出てこない。まずボタンを押してから「Contents」で検索する |
| pushしたのにメンバーに反映されない | 3章の「Update」を押し忘れている可能性が高い。直接pushでは自動syncされない |
| ghコマンドがタイムアウトする | IPv6で詰まることがある。まず1回リトライする |
| ghで新しいリポジトリが作れない | GitHub MCPのトークンには作成権限がない。gh repo create を使う |