From base-tools
Creates structured GitHub issues with implementation plans from task descriptions by analyzing docs, designs, and code. Updates existing issues by number using gh CLI.
npx claudepluginhub getty104/claude-code-marketplace --plugin base-toolsThis skill uses the workspace's default tool permissions.
引数で受け取った内容をもとに要件を整理し、GitHub Issueを作成するためのスキルです。
Updates GitHub issue descriptions with structured analysis (summary, requirements, references, implementation plan, impact scope) based on issue number, request, code, docs, and designs.
Refines brief bug, feature, or refactor descriptions into structured issues with technical context, code links, and details for developers and AI agents.
Creates GitHub issues for each phase of an implementation plan using feature_request.yml or chore_request.yml templates. Checks existing issues before creating or updating.
Share bugs, ideas, or general feedback.
引数で受け取った内容をもとに要件を整理し、GitHub Issueを作成するためのスキルです。
引数がIssue番号(数値のみ、または#付きの数値)の場合は、既存Issueのtitleとdescriptionを更新します。
このスキルが呼び出された際には、Instructionsに従ってタスクの内容を分析し、実装プランを作成した上でGitHub Issueを作成または更新してください。
$ARGUMENTSの内容を確認し、以下のいずれかに分岐してください:
#付きの数値。例: 123, #123)→ 「既存Issue更新フロー」へ以下のコマンドを実行して、デフォルトブランチの最新状態を取得してください。
git fetch
git rebase origin/$(git symbolic-ref refs/remotes/origin/HEAD | sed 's@^refs/remotes/origin/@@')
タスクの内容を理解するために、以下のドキュメントを読み込んでください。
docs/配下のドキュメントファイルdesign/配下のPencilファイル(pencil MCPツールを使用して読み込む)これらの情報をもとに、タスクの背景・目的・関連する仕様を把握してください。
$ARGUMENTS
Explore サブエージェントでタスクで依頼されている要件をできるだけ詳細に分析してください。 ユーザーへの確認が必要な事項がある場合は途中で質問をせず、実装後、GitHub Issueにコメントしてください。
ステップ2の分析結果をもとに、GitHub Issueを作成してください。
gh api userで取得したユーザーをアサインしてくださいgh issue create --title "タイトル" --body "本文" --label "cc-issue-created"を使用してください。
Issueの作成後、ユーザーにIssueの実施にあたり確認が必要な事項がある場合は、Issueにコメントしてください。
gh issue comment <Issue番号> --body "コメント内容"を使用してください。
以下のコマンドを実行して、デフォルトブランチの最新状態を取得してください。
git fetch
git rebase origin/$(git symbolic-ref refs/remotes/origin/HEAD | sed 's@^refs/remotes/origin/@@')
引数で受け取ったIssue番号のIssueを取得し、現在のtitleとdescriptionを確認してください。
gh issue view <Issue番号>
タスクの内容を理解するために、要件定義ドキュメントやデザインファイル(Pencilファイル)を読み込んでください。 Pencilファイルはpencil MCPツールを使用して読み込むこと。
これらの情報をもとに、タスクの背景・目的・関連する仕様を把握してください。
Explore サブエージェントで既存Issueのtitleとdescriptionの内容に基づき、コードベースをできるだけ詳細に分析してください。 ユーザーへの確認が必要な事項がある場合は途中で質問をせず、分析後、GitHub Issueにコメントしてください。
ステップ2で取得した既存のIssue内容とステップ3の分析結果をもとに、Issueのtitleとdescriptionを更新してください。
gh issue edit <Issue番号> --title "タイトル" --body "本文" --add-label "cc-issue-created"を使用してください。
Issueの更新後、ユーザーにIssueの実施にあたり確認が必要な事項がある場合は、Issueにコメントしてください。
gh issue comment <Issue番号> --body "コメント内容"を使用してください。