getty104's marketplace
npx claudepluginhub getty104/claude-code-marketplaceThis is a getty104's base tool set
Share bugs, ideas, or general feedback.
getty104's Claude Code Plugin Marketplace
claude-task-worker と組み合わせて使用することで、GitHub Issue の実装からPRのレビュー対応までを自動化する Claude Code プラグインマーケットプレイスです。
claude-task-worker が GitHub のラベルを検知してタスクを起動し、本マーケットプレイスの base-tools プラグインが実際の実装・レビュー対応・Issue 管理を担います。
┌─────────────────────────────────────────────────────┐
│ GitHub │
│ Issue (cc-exec-issue) ──┐ │
│ Issue (cc-create-issue) ─┤ │
│ Issue (cc-update-issue) ─┤ ┌──────────────────┐ │
│ PR (cc-fix-onetime) ──┼───▶│claude-task-worker│ │
│ PR (cc-fix-repeat) ──┘ └────────┬─────────┘ │
└─────────────────────────────────────────┼───────────┘
│ invoke
▼
┌─────────────────────┐
│ Claude Code CLI │
│ + base-tools plugin │
└─────────────────────┘
claude-task-worker は以下のラベルをトリガーにしてタスクを検出し、Claude Code CLI 経由で base-tools のスキルを呼び出します。
| Label | Worker Command | 呼び出されるスキル |
|---|---|---|
cc-exec-issue | exec-issue | /exec-issue |
cc-create-issue | create-issue | /create-issue |
cc-update-issue | update-issue | /update-issue |
cc-fix-onetime | fix-review-point | /fix-review-point |
cc-fix-repeat | fix-review-point | /fix-review-point(繰り返し) |
claude marketplace add https://github.com/getty104/claude-code-marketplace
または ~/.config/claude/settings.json に直接追加:
{
"plugin_marketplaces": [
"https://github.com/getty104/claude-code-marketplace"
]
}
claude plugin install base-tools
対象リポジトリで初期化を実行すると、必要なラベル・Issue テンプレート・GitHub Actions ワークフローが作成されます。
npx claude-task-worker init
npx claude-task-worker all
すべてのワーカーが起動し、GitHub Issue/PR のポーリングが開始されます。
cc-exec-issue ラベルを付与/exec-issue スキルを呼び出すclaude
> /exec-issue 123
> /fix-review-point feature-branch
> /create-issue ユーザー認証機能を追加したい
| Skill | Description |
|---|---|
/exec-issue <issue番号> | Issue を読み込み、実装から PR 作成まで自動化 |
/create-issue <タスク内容> | タスク要件を分析し、実装プラン付き GitHub Issue を作成 |
/update-issue <Issue番号> <依頼内容> | 既存 Issue の description を更新 |
/breakdown-issues <タスク内容> | 要件を TODO に分解し、タスクごとに GitHub Issue を作成 |
/read-github-issue <issue番号> | Issue の内容を取得し実装プランを作成 |
| Skill | Description |
|---|---|
/fix-review-point <ブランチ名> | 未解決のレビューコメントに対応 |
/create-pr | PR テンプレートを使用して GitHub PR を作成 |
/create-review-fix-plan | 未解決レビューコメントと CI ステータスから修正プランを作成 |
/resolve-pr-comments | PR の未解決 Review threads を一括 Resolve |
| Skill | Description |
|---|---|
/triage-issues | アサインされた Issue に適切なラベルを付与 |
/triage-prs | CI 完了済み PR を確認し、修正ラベル付与またはマージ |
| Skill | Description |
|---|---|
/commit-push | 適切な git コミット戦略でコミット&プッシュ |
/check-library | MCP サーバー経由でライブラリドキュメントを取得 |
/create-task-summary | 直近一週間の PR からサマリーを作成 |
| Agent | Description |
|---|---|
general-purpose-assistant | 汎用的な問題解決とタスク実行 |
requirement-todo-organizer | タスクを要件と依存関係付き TODO リストに分解 |
issue-dependency-analyzer | GitHub Issue 間の依存関係グラフを構築し、依存状態(resolved / blocked / circular)を判定 |
issue-triage-processor | 依存関係が解決済みの Issue に対してトリアージ処理(確認事項への回答・ラベル付与)を実行 |
pr-triage-processor | トリアージ対象の PR を個別処理し、コンフリクト解消・修正プラン評価・マージ判定を実行 |
base-tools プラグインに含まれる .mcp.json により、以下の MCP サーバーが自動設定されます。
| Server | Description |
|---|---|
chrome-devtools | ブラウザ自動化と DevTools 統合 |
context7 | ライブラリドキュメント取得(API キー不要) |
next-devtools | Next.js 開発ツールとドキュメント |
shadcn | shadcn/ui コンポーネントライブラリ統合 |