Plugins by Takashi Kakizoe
npx claudepluginhub takashikakizoe1109/cc-backlog-connectSync Backlog issues to local docs for Claude Code context

Nulab Backlog の課題・コメント・Wiki を Claude Code から直接操作できる Claude Code CLI プラグイン。
Backlog API を介して課題の参照・作成・更新・同期を行い、AI コーディングアシスタントにプロジェクト管理のコンテキストを与えます。
cc-backlog-connect は、Nulab Backlog と Claude Code を接続する Claude Code CLI プラグインです。
開発中に Backlog
の課題・コメント・Wiki を離れることなく参照・操作できるため、コンテキストスイッチを削減し、AI 支援の開発ワークフローを効率化します。
PROJ-123)や Wiki ページ名を言及するだけで、自動的に Backlog API から情報を取得開発タスクの仕様や議論は Backlog の課題・コメントに集約されています。
しかし Claude Code はローカルファイルの読み書きは得意でも、外部の Backlog API に直接アクセスすることはできません。
cc-backlog-connect を導入すると:
/plugin marketplace add TakashiKakizoe1109/cc-backlog-connect
/plugin install cc-backlog-connect
登録後、Claude Code 内でスラッシュコマンドとプロアクティブ Skills が使用可能になります。
依存関係のインストールとビルドは SessionStart フックで自動実行されます(smart-install.sh)。
加えて、cc-backlog 実行時にも同チェックを行うため、SessionStart が未実行でも初回利用時に自己復旧します。
バージョン変更やソース更新時のみ再実行されるため、セッション起動への影響は最小限です。
Claude Code 内で /cc-backlog-connect:config を実行し、Backlog スペースの接続情報を設定します:
set --space <スペース名> --api-key <APIキー> --project-key <プロジェクトキー> --mode <read|write>
| パラメータ | 説明 | 例 |
|---|---|---|
space | Backlog スペース名 | test-company → https://test-company.backlog.com |
api-key | Backlog API キー(個人設定 > API から発行) | — |
project-key | 対象プロジェクトキー | PROJ |
mode | 操作モード(デフォルト: read) | read(読み取りのみ) / write(書き込み許可) |
安全ガード: デフォルトは
readモードです。課題の作成・更新・削除、コメントの追加、Wiki の編集、同期を行うにはwriteモードを有効にしてください。
設定は {プロジェクトルート}/.cc-backlog/config.json に保存されます。API キーを含むため、.gitignore に追加してください。
/cc-backlog-connect:config # Backlog API 接続設定の表示・変更
/cc-backlog-connect:sync # 未完了の課題をローカルに同期
/cc-backlog-connect:sync --all # 完了済みを含む全課題を同期
/cc-backlog-connect:sync --issue PROJ-123 # 特定の課題のみ同期
/cc-backlog-connect:sync --status "処理中" # ステータス名で絞り込み同期
/cc-backlog-connect:sync --type "タスク" # 種別名で絞り込み同期
/cc-backlog-connect:sync --assignee "yamada" # 担当者名で絞り込み同期
/cc-backlog-connect:sync --priority "高" # 優先度名で絞り込み同期
/cc-backlog-connect:sync --keyword "検索語" # キーワードで絞り込み同期
/cc-backlog-connect:sync --parent-child 1 # 親課題のみ同期(子課題除外)
プロアクティブ Skills を使えば、Claude Code との会話の中で自然に Backlog の情報を取得・操作できます。課題キーや操作意図を含む発言を検知し、適切な Backlog API を自動実行します。
| 発言例 | 発動する Skill | 実行される操作 |
|---|---|---|
| 「PROJ-123 の課題を見せて」 | backlog-issue | 課題の詳細を取得 |
| 「ステータスを完了にして」 | backlog-issue | 課題ステータスを更新 |
| 「バグの課題を種別で検索して」 | backlog-issue | フィルタ付き課題検索 |
| 「PROJ-123 にコメントして」 | backlog-comment | 課題にコメントを追加 |
| 「Backlog Wiki の設計ドキュメントを参考にして」 | backlog-wiki | Wiki ページを取得 |
| 「Backlog ドキュメントのツリーを見せて」 | backlog-document | ドキュメント階層ツリーを表示 |
| 「Backlog ドキュメントを追加して」 | backlog-document | ドキュメントを作成 |
| 「Backlog の種別一覧を見せて」 | project-info | プロジェクトメタデータを取得 |
cc-backlog sync で同期された課題は、プロジェクトルート配下に Markdown ファイルとして出力されます。Claude Code はこれらのファイルを自動的にコンテキストとして参照できます。
sync 実行時に、プラグイン利用先プロジェクトの docs/backlog/.gitignore(*\n!.gitignore)を自動生成するため、Backlog 同期ファイルの誤コミットを防ぎます。
docs/backlog/{PROJ-123}/issue.md# [PROJ-123] 課題タイトル
No description available.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations