
Base Tools
- Updated May 30, 2026
- canpok1/claude-code-plugins
base-tools is a Claude Code skill for ai & agent building. 基本ツールプラグイン It helps developers move faster with AI-assisted coding.
Key points
- base-tools
- AI & Agent Building
- AI-coding skill
Base Tools by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add canpok1/claude-code-plugins/plugin install base-tools@canpok1-pluginsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Last updated | May 30, 2026 |
|---|---|
| Repository | canpok1/claude-code-plugins ↗ |
What it does
基本ツールプラグイン
README.md
Claude Code Plugins Marketplace
Claude Code の機能を拡張するプラグインのマーケットプレイスです。GitHub Issue の対応からコードレビュー、PR作成までを自動化するスキルセットを提供します。
前提条件
- Claude Code がインストールされていること
- Git が利用可能であること
- (推奨)GitHub CLI (
gh) —base-toolsプラグインのSessionStartフックにより自動インストールされます
インストール
Claude Code 内で以下のスラッシュコマンドを実行してください。
マーケットプレイスの追加:
/plugin marketplace add canpok1/claude-code-plugins
プラグインのインストール:
/plugin install github@canpok1-plugins
Note: 上記はターミナルのシェルコマンドではなく、Claude Code 内で実行するスラッシュコマンドです。
プラグイン一覧
base-tools
GitHub Issue の対応を一貫して自動化する基本ツールプラグインです。
スキル
Workflow スキル(手順の目的を記述し、LLM が適切な Atomic スキルを自動選択して実行します):
| スキル名 | 説明 | 実行例 |
|---|---|---|
solve-issue |
GitHub Issue の対応を一貫して行う(要件把握〜実装〜PR作成〜マージ) | /base-tools:solve-issue 42 |
Atomic スキル(各ステップの単一責務を担います):
| スキル名 | 説明 | 実行例 |
|---|---|---|
read-issue |
GitHub Issue の内容(タイトル、本文、ラベル、コメント)を確認し、実装要件を整理する | /base-tools:read-issue 42 |
self-review |
自分が書いたコードの変更内容をレビューし、指摘点を洗い出す | /base-tools:self-review |
create-pr |
プルリクエストを作成する(ブランチの push、差分確認、PRタイトル・本文の作成まで) | /base-tools:create-pr |
fix-pr |
作成済みのプルリクエストに対して CI 確認・レビュー対応・マージを行う | /base-tools:fix-pr |
work-memo |
作業メモファイルの記録・参照・移動を行う | /base-tools:work-memo |
retro |
作業メモとこれまでの文脈をもとに作業全体の振り返りを行う | /base-tools:retro |
analyze-work-memo |
アーカイブ済みの作業メモを横断的に分析し、改善点を抽出して GitHub Issue として登録する | /base-tools:analyze-work-memo |
assign-issues |
open 状態の Issue を優先度順に評価し、指定件数に assign-to-claude ラベルを付与する | /base-tools:assign-issues |
フック
| イベント | 動作 |
|---|---|
SessionStart |
GitHub CLI (gh) がインストールされていない場合、自動でインストールします |
設計思想
2層構造(Workflow / Atomic)
このプラグインは Workflow 層と Atomic 層の2層構造で設計されています。
- Workflow 層: 手順の「目的」のみを記述します。各ステップで何を達成すべきかを定義し、具体的な実行は LLM が目的に合致する Atomic スキルを自動選択して行います。
- Atomic 層: 各ステップの単一責務を担います。Issue の読み取り、TDD による実装、セルフレビューなど、それぞれが独立した機能を提供します。
スキル新規作成の設計チェックリスト
新しいスキルを作成する際は 設計チェックリスト を参照してください。Workflow/Atomic の判断、allowed-tools の選定、description の記述など、初期設計で確認すべき項目をまとめています。
スキルの上書き
利用者はプロジェクト側で同じ目的のスキルを定義することで、Atomic スキルを上書きできます。例えば、プロジェクト固有のテスト手法がある場合、プロジェクトの .claude/skills/ に独自の tdd スキルを配置すれば、solve-issue ワークフロー内で自動的にそちらが使用されます。
ワークフロースクリプト
Issue の自動解決や自動アサインなど、ワークフロー自動実行用のシェルスクリプトを提供しています。 プラグインユーザーは自分のプロジェクトにこれらのスクリプトをコピーして利用できます。
前提条件
curl— セットアップスクリプトのダウンロードに必要- GitHub CLI (
gh) — ワークフロースクリプトの実行に必要(インストール・認証済みであること)
セットアップ
プロジェクトのルートディレクトリで以下を実行してください:
curl -sL https://raw.githubusercontent.com/canpok1/claude-code-plugins/refs/heads/main/setup-workflow.sh | bash
workflow-scripts/ ディレクトリが作成され、スクリプトがダウンロードされます。
既存のファイルがある場合はスキップされます。強制的に上書きする場合は -f フラグを指定してください:
curl -sL https://raw.githubusercontent.com/canpok1/claude-code-plugins/refs/heads/main/setup-workflow.sh | bash -s -- -f
スクリプト一覧
| スクリプト | 説明 |
|---|---|
auto-solve.sh |
assign-to-claude ラベル付きの Issue を監視し、自動で解決を実行する |
auto-assign.sh |
open Issue を優先度評価し、assign-to-claude ラベルを付与する |
auto-analyze.sh |
完了した作業メモが一定数たまったら自動で分析を実行する |
solve-issue.sh |
指定した Issue 番号の解決を実行する |
claude-stream.sh |
Claude の出力をストリーミング表示する |
アップデート・アンインストール
プラグインのアップデート:
/plugin update
プラグインのアンインストール:
/plugin uninstall github@canpok1-plugins
マーケットプレイスの削除:
/plugin marketplace remove canpok1/claude-code-plugins
コントリビュート
Issue や Pull Request は GitHub リポジトリ で受け付けています。
ライセンス
MIT License