Skip to content
Agentmart
Submit a tool

resolve-review

PRレビューコメントを取得し対応が必要な項目を確認 (user)

Skill by rysk-tanaka

IndexedMIT
Write a review

Chalk Labs

Need help deploying resolve-review?

Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.

Book a call

Install

Works with Claude Code. Read the repository before you give any tool access to your data.

npx agentmarket install skill/rysk-tanaka-resolve-review

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

PRレビューコメントを取得し対応が必要な項目を確認 (user)

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found
Runs as
Shell scripts

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/resolve-review

Tools it pre-approves 3

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • Bash(bash
  • *)
  • BashOutput

What's inside

Skill name
resolve-review
Description
PRレビューコメントを取得し対応が必要な項目を確認 (user)
License
MIT
Allowed tools
Bash(bash, *), BashOutput
Instructions
207 lines in SKILL.md · view on GitHub

Before installing

  • Ships executable scripts
  • Pre-approves some shell commands

Files (5)

  • SKILL.md
  • check.sh
  • fetch.sh
  • minimize.sh
  • resolve.sh

SKILL.md (first lines)

# PRレビュー指摘対応

PRのレビューコメントを取得し、未解決の指摘を分類・対応する。

## 入力

`$ARGUMENTS` に PR 番号とオプションフラグが渡される。

- PR 番号は省略可(現在のブランチから自動検出)
- `--bg` フラグ指定でバックグラウンド実行モードに切り替え

例

- `/resolve-review 20` → フォアグラウンド、PR番号 20
- `/resolve-review --bg` → バックグラウンド、PR番号は自動検出
- `/resolve-review 20 --bg` → バックグラウンド、PR番号 20

## モード判定

`$ARGUMENTS` に `--bg` が含まれるかどうかで実行モードを判定する。
`--bg` を除いた残りの引数をスクリプトに渡す。

- `--bg` なし → フォアグラウンドモード(デフォルト)
- `--bg` あり → バックグラウンドモード

## フォアグラウンドモード(デフォルト)

### 1. CI ステータスの確認(オプション)

`bash ${CLAUDE_SKILL_DIR}/check.sh $SCRIPT_ARGS --watch` を実行する。
Bash tool の timeout パラメータは 600000(最大値)を指定する。

- `$SCRIPT_ARGS` が空の場合は引数なしで実行(スクリプト側で自動検出)
- status が "fail" → 失敗チェック名を記録し、後続の分類で参考にする
- status が "pass" → そのまま次のステップに進む
- タイムアウト(exit 2)→ その時点の状態を記録し、次のステップに進む
- エラー終了 → 無視して次のステップに進む(この手順はオプション)

### 2. ヘルパースクリプトの実行

`bash ${CLAUDE_SKILL_DIR}/fetch.sh $SCRIPT_ARGS` を実行する。

- `$SCRIPT_ARGS` が空の場合は引数なしで実行(スクリプト側で自動検出)
- スクリプトが非ゼロ終了した場合は、stderr のエラーメッセージをユーザーに報告して終了

### 3. 共通分析ステップへ

fetch.sh の出力を「共通分析ステップ」に従って処理する。

## バックグラウンドモード(--bg)

### 起動フェーズ

#### 1. CI ステータス確認の開始

`bash ${CLAUDE_SKILL_DIR}/check.sh $SCRIPT_ARGS --watch` を Bash tool の `run_in_background` パラメータを `true` にして実行する。

- `$SCRIPT_ARGS` が空の場合は引数なしで実行(スクリプト側で自動検出)

#### 2. ユーザーへの報告

以下を報告してスキルの実行を終了する。

- バックグラウンドで CI 待機を開始したこと
- 他のコマンドを実行可能であること
- 完了したら自動的に結果を処理すること(手動確認は `/check-bg`)

### 結果処理フェーズ

以下のいずれかの条件で結果処理フェーズを開始する。

1. ユーザーが結果確認を依頼した場合
2. メッセージに該当バックグラウンドタスクの system-reminder が含まれる場合

条件2の場合はまず BashOutput でステータスを確認し、まだ実行中であればユーザーのメッセージを優先して処理する(結果処理は行わない)。

#### 3. CI ステータスの取得

BashOutput ツールで check.sh の出力を確認する。

- まだ実行中の場合はステータスを報告し、再度確認を依頼するよう案内する
- 完了した場合は CI ステータスを記録する
  - status が "fail" → 失敗チェック名を記録し、後続の分類で参考にする
  - status が "pass" → そのまま次のステップに進む
  - タイムアウト(exit 2)→ その時点の状態を記録し、次のステップに進む
  - エラー終了 → 無視して次のステップに進む(この手順はオプション)

#### 4. ヘルパースクリプトの実行

`bash ${CLAUDE_SKILL_DIR}/fetch.sh $SCRIPT_ARGS` を実行する。

- `$SCRIPT_ARGS` が空の場合は引数なしで実行(スクリプト側で自動検出)
- スクリプトが非ゼロ終了した場合は、stderr のエラーメッセージをユーザーに報告して終了

#### 5. 共通分析ステップへ

fetch.sh の出力を「共通分析ステップ」に従って処理する。

## 共通分析ステップ

### 出力の解析

スクリプトの stdout は JSON 形式で以下のフィールドを含む。

- `pr_number` - PR番号
- `title` - PRタイトル
- `url` - PR URL
- `review_threads` - レビュースレッドの配列
  - `id` - スレッドID
  - `is_resolved` - 解決済みかどうか
  - `is_outdated` - コード変更により古くなったかどうか
  - `comments` - コメント配列(最初のコメントがレビュー指摘、以降が議論)
    - `body` - コメント本文
    - `author` - コメント投稿者
    - `created_at` - 投稿日時
    - `path` - 対象ファイルパス
    - `line` - 対象行番号
    - `diff_hunk` - 差分コンテキスト
- `reviews` - サマリー本文付きレビューの配列(`PENDING` と空 body は除外済み)

From rysk-tanaka/skills, MIT.

More from rysk-tanaka/skills

Signals

Stars
0
Forks
0
Open issues
1
Last commit (this folder)
May 4, 2026 (6 months ago)
Last release
Oct 14, 2026 (16 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from rysk-tanaka

Done for you

Rather not set it up yourself?

Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.

See how we build AI agents →Read the case studies

Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.

launches shipped
50+
launches shipped
media placements
500+
media placements
founders on every account
2
founders on every account

Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block

Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.

Get resolve-review running in your business

Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.

Goes to the Chalk Labs founders, not the newsletter. Privacy

Need help deploying resolve-review?

CallGet help
Cite this page

resolve-review skill. Agent Mart. https://agentmart.dev/skills/rysk-tanaka-resolve-review (last updated 2026-10-24)