.claude/skills/merge-pr/SKILL.md
Wait for PR CI checks to complete, then execute merge.
npx skillsauth add drillan/mixseek-plus merge-prInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Wait for PR CI checks to complete, then execute merge.
/merge-pr <pr-number> [--merge|--rebase]
| Argument | Type | Required | Description |
|----------|------|----------|-------------|
| pr-number | integer | Yes | GitHub PR number |
| --merge | flag | No | Create a merge commit |
| --rebase | flag | No | Rebase merge |
Default: --squash (squash commits into one)
When the user invokes /merge-pr <number>, use the bundled pr-merger agent to execute the complete workflow.
Use the Task tool to launch the pr-merger agent from .claude/agents/pr-merger.md:
Task tool with subagent_type: "pr-merger"
Pass the PR number and any merge strategy flags as the prompt (e.g., "123", "456 --merge", "789 --rebase").
The agent will handle:
✅ PR #100 merged successfully
Merge method: squash
Base branch: <default-branch>
Remote branch: deleted
Local branch: deleted
Worktree: deleted (if applicable)
❌ Failed to merge PR #100
Cause: [specific cause]
Resolution: [suggestion]
| エラー | 対応 |
|--------|------|
| PR not found | PR #N not found |
| PR already merged | PR #N is already merged |
| PR closed | PR #N is closed |
| Has conflicts | コンフリクト解消手順を表示 |
| CI failed | 失敗したチェックを表示、確認を求める |
| Merge blocked | ブロック理由を表示(ブランチ保護等) |
tools
MixSeekワークスペースを初期化し、設定ファイル用ディレクトリ構造を作成します。「ワークスペースを初期化」「mixseekのセットアップ」「設定ディレクトリを作成」「新しいプロジェクトを始める」といった依頼で使用してください。
development
MixSeekのチーム設定ファイル(team.toml)を生成します。「チームを作成」「エージェント設定を生成」「Web検索チームを作って」「分析チームを設定」といった依頼で使用してください。Leader AgentとMember Agentの構成を定義します。
development
MixSeekのプロンプトビルダー設定ファイル(prompt_builder.toml)を生成します。「プロンプトを設定」「プロンプトビルダーを作成」「ラウンド別プロンプト」といった依頼で使用してください。
data-ai
MixSeekのオーケストレーター設定ファイル(orchestrator.toml)を生成します。「オーケストレーターを設定」「チーム競合設定」「複数チームで競わせる」「マルチチーム実行設定」といった依頼で使用してください。複数チームを並列実行して最良の結果を選択する設定を定義します。