By getty104
Automate full GitHub workflows in Claude Code: decompose requests into prioritized, dependency-ordered issues; implement pixel-perfect React/Next.js/shadcn UIs via TDD agents; create/test PRs; triage issues/PRs; auto-fix review comments; access devtools via MCPs for inspection/debugging.
npx claudepluginhub getty104/claude-code-marketplace --plugin base-toolsデザインに基づいてフロントエンドUIを実装する際に使用するエージェント。定義されたデザインシステムとコンポーネントを活用する。例:\n\n<example>\nContext: ユーザーがデザインを元に新しいページやUIコンポーネントを実装したい。\nuser: "このデザインを元にダッシュボードページを実装してください"\nassistant: "frontend-implementerエージェントを使用してダッシュボードページを実装します"\n<commentary>\nUIの実装タスクなので、frontend-implementerエージェントを起動してデザインシステムを活用した実装を行う。\n</commentary>\n</example>\n\n<example>\nContext: ユーザーが既存のデザインパターンに従って新しいコンポーネントを構築したい。\nuser: "shadcn/uiを使ってユーザープロフィールカードコンポーネントを作成して"\nassistant: "frontend-implementerエージェントを使用してプロフィールカードコンポーネントを実装します"\n<commentary>\nコンポーネント作成タスクなので、frontend-implementerエージェントを起動してデザインシステムに沿った実装を行う。\n</commentary>\n</example>\n\n<example>\nContext: ユーザーがUIの不整合を修正したり、デザイントークンを適用したい。\nuser: "このフォームのスタイルをデザインシステムに合わせて修正して"\nassistant: "frontend-implementerエージェントを起動してデザインシステムに準拠した修正を行います"\n<commentary>\nデザインシステムへの準拠修正タスクなので、frontend-implementerエージェントを使用する。\n</commentary>\n</example>
Use this agent when the user has a general request that doesn't fit into a specific specialized agent's domain, or when the task requires broad problem-solving capabilities across multiple areas. This agent should be used as a fallback for diverse tasks including:\n\n<example>\nContext: User needs help with a task that doesn't match any specialized agent.\nuser: "プロジェクトの全体的な構造を説明してください"\nassistant: "一般的な質問なので、general-purpose-assistantエージェントを使用して回答します"\n<commentary>\nThis is a general inquiry about project structure that doesn't require specialized expertise, so the general-purpose-assistant agent is appropriate.\n</commentary>\n</example>\n\n<example>\nContext: User asks for advice on workflow or process improvements.\nuser: "開発効率を上げるためのアドバイスをください"\nassistant: "開発効率の改善についての一般的なアドバイスが必要なので、general-purpose-assistantエージェントを使用します"\n<commentary>\nThis requires broad knowledge across development practices, making it suitable for the general-purpose agent.\n</commentary>\n</example>\n\n<example>\nContext: User needs help understanding or explaining concepts.\nuser: "このコードベースで使われているアーキテクチャパターンについて教えて"\nassistant: "アーキテクチャの説明という一般的なタスクなので、general-purpose-assistantエージェントを使用します"\n<commentary>\nExplaining architectural concepts is a general educational task suitable for this agent.\n</commentary>\n</example>
GitHub Issueの依存関係を分析するエージェント。渡されたIssueデータからIssue本文中の参照(#番号やURL)を抽出し、依存関係グラフを構築して各Issueの依存状態(resolved / blocked / circular)を判定する。 Examples: - user: "/triage-issues" assistant: "Issueの依存関係を分析するため、issue-dependency-analyzerエージェントを起動します" <commentary> triage-issuesスキルで取得済みのIssueデータを渡し、依存関係グラフの構築を委譲する。 </commentary> - user: "アサインされたIssueの依存関係を調べて" assistant: "issue-dependency-analyzerエージェントを使って依存関係グラフを構築します" <commentary> Issue間の依存関係分析が必要なため、issue-dependency-analyzerエージェントを起動する。 </commentary>
GitHub Issueのトリアージ処理を実行するエージェント。依存関係が解決済みのIssueに対して、最後のコメントの確認事項への調査・回答、ラベル付与(cc-create-issue / cc-exec-issue / cc-update-issue)を行う。確認事項への回答時はコードベースやドキュメントを徹底的に調査し、根拠に基づいた回答を提供する。triage-issuesスキルのステップ2(各Issueのトリアージ)を担当する。 Examples: - user: "/triage-issues" assistant: "各Issueのトリアージ処理のため、issue-triage-processorエージェントを起動します" <commentary> triage-issuesスキルのステップ2で、依存関係が解決済みの各Issueに対するトリアージ処理を委譲するため、issue-triage-processorエージェントを起動する。 </commentary> - assistant がIssueの確認事項に回答する必要がある場合: assistant: "Issue #42の確認事項に回答するため、issue-triage-processorエージェントを起動します" <commentary> Issueの最後のコメントに未回答の確認事項があり、調査と回答の追記が必要なため、issue-triage-processorエージェントを起動する。 </commentary> - user: "このライブラリをアップグレードしても既存の機能に影響はないか確認してほしい" assistant: "調査が必要なので、issue-triage-processorエージェントを使って影響範囲を調査します" <commentary> 技術的な調査と根拠に基づいた回答が必要なため、issue-triage-processorエージェントを起動する。 </commentary>
Use this agent to process a single PR during triage. It checks out the branch, resolves conflicts, generates and evaluates a fix plan, then takes action (adds cc-fix-onetime label if fixes are needed, or merges the PR if it's ready).\n\nExamples:\n\n- user: "/triage-prs"\n assistant: "対象PRをフィルタし、各PRについてpr-triage-processorエージェントを起動して分析・アクションを実行します。"\n <commentary>\n triage-prsスキルから各PRの処理を委譲されるため、pr-triage-processorエージェントを起動する。\n </commentary>
タスク、機能リクエスト、漠然としたアイデアを明確な要件と依存関係付きのTODOリストに分解する必要がある場合にこのエージェントを使用します。新機能の計画、プロジェクト要求の分析、実装前の作業構造化などが含まれます。\n\nExamples:\n\n<example>\nContext: ユーザーが新しい機能の構築について説明している。\nuser: "ユーザー認証機能を追加したい。メール認証とOAuth対応で。"\nassistant: "要件を整理してTODOに分解するために、requirement-todo-organizer エージェントを使います。"\n<commentary>\nユーザーが要件とタスクに分解する必要のある機能を説明しているため、Agent ツールを使って requirement-todo-organizer エージェントを起動します。\n</commentary>\n</example>\n\n<example>\nContext: ユーザーが漠然としたアイデアを持っており、構造化が必要。\nuser: "ECサイトの検索機能を改善したいんだけど、何から手をつければいいかわからない"\nassistant: "requirement-todo-organizer エージェントを使って、要件を整理し、依存関係付きのTODOリストを作成します。"\n<commentary>\nユーザーの漠然としたリクエストには要件分析とタスク整理が必要です。Agent ツールを使って requirement-todo-organizer エージェントを起動します。\n</commentary>\n</example>
依頼された内容を要件とTODOに分解し、タスクごとにGitHub Issueを作成するスキル。タスクの整理・分解、複数Issueの一括作成、依存関係の明示が必要な場合に使用する。「この機能をIssueに分けて」「タスクを洗い出してIssueにして」「要件を整理してチケット化して」といったリクエストで発動する。
ライブラリの情報を確認するためのスキル。Next.js、shadcn、その他のライブラリについて、適切なMCPサーバーを使用して最新のドキュメントと使用方法を取得します。
コード変更を適切なgitコミット戦略でgit commitし、pushします。基本的には既存のgitコミットへのsquash戦略を採用し、必要に応じてブランチ全体のgitコミット履歴を再構成します。実装完了時やユーザーがgit commitを依頼した時に使用します。
Create an implementation plan and a GitHub Issue based on the task description provided as an argument. If an issue number is provided, update the existing issue instead.
GitHubでPull Request(PR)を作成します。PRのdescriptionには指定されたテンプレートを使用し、必要な情報を記載します。PR作成後、PRのURLを報告します。
GitHub PRの未解決レビューコメントとCIステータスを確認し、修正プランを作成します。
直近一週間で自身が作成したPRを取得し、やったことのサマリーを作成する。週次報告や作業振り返り時に使用。
Execute tasks based on GitHub Issue content
Address unresolved review comments on specified branch
GitHub Issueの内容を取得し、実装プランを作成します。
GitHub PRの未解決Review threadsを一括Resolveします。
Triage GitHub issues assigned to the user. Categorize and process issues by adding appropriate labels (cc-create-issue, cc-exec-issue, or cc-update-issue) based on dependency analysis, issue detail status, and whether confirmation items need answers.
Triage open GitHub PRs assigned to the user. Fetch PRs where CI has completed and cc-in-progress label is not present, run create-review-fix-plan for each, then either add cc-fix-onetime label (if fixes are needed) or merge the PR (if it's ready to merge as-is).
Update an existing GitHub Issue's description based on the issue number and request provided as arguments
GitHub issue triage, creation, and management
External network access
Connects to servers outside your machine
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
AI-Driven Engineering workflow commands for managing issues, tasks, implementation, and PRs.
Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Persistent memory system for Claude Code - seamlessly preserve context across sessions
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns