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.
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.
About
Reviews
Write a reviewNo 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
- 0.558score
drawio
rysk-tanaka
Generate draw.io diagrams as .drawio files, optionally export to PNG/SVG/PDF with embedded XML
SkillAFreshness: AClaude Code +9 - 0.558score
review-router
rysk-tanaka
差分を分析して規模・観点に応じたレビューを自動振り分けし、Must-Fix・Important を未コミットのまま自動修正して再レビューする (user)
SkillAFreshness: AClaude Code - 0.555score
lms-rescue
rysk-tanaka
LM Studio のローカル LLM に調査・修正を委任(Codex CLI 経由) (user)
SkillAFreshness: AClaude Code - 0.555score
auto-commit
rysk-tanaka
ステージ済みの変更からコミットメッセージを自動生成 (user)
SkillAFreshness: AClaude Code +9 - 0.555score
drawio-aws
rysk-tanaka
draw.io で AWS アーキテクチャ図を作成(AWS 4 アイコン、カテゴリ別カラー指定付き)
SkillAFreshness: AClaude Code +9 - 0.555score
cloudwatch-logs
rysk-tanaka
CloudWatchログの取得・検索(Lambda関数のログ解析、エラー調査)
SkillAFreshness: AClaude Code +9 - 0.555score
fix-prose
rysk-tanaka
コードコメント・ドキュメント内の語彙や言い回しを辞書ルールに従って自動で直す (user)
SkillAFreshness: AClaude Code +9 - 0.555score
lms-review
rysk-tanaka
LM Studio のローカル LLM でブランチ差分をレビュー (user)
SkillAFreshness: AClaude Code - 0.555score
design-doc-yaml
rysk-tanaka
設計内容をYAMLに集約し診断レビューを経て肥大化しないMarkdown設計書を作成 (user)
SkillAFreshness: AClaude Code +9 - 0.552score
suggest-branch
rysk-tanaka
作業内容を分析して適切なブランチ名を提案 (user)
SkillAFreshness: AClaude Code +9 - 0.552score
await-ci
rysk-tanaka
CIチェックの状態確認・完了待機 (user)
SkillAFreshness: AClaude Code - 0.552score
pr
rysk-tanaka
ブランチの変更を分析してプルリクエストを作成 (user)
SkillAFreshness: AClaude Code +9
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
- Repository
- github.com/rysk-tanaka/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from rysk-tanaka
- 0.558score
drawio
rysk-tanaka
Generate draw.io diagrams as .drawio files, optionally export to PNG/SVG/PDF with embedded XML
SkillAFreshness: AClaude Code +9 - 0.558score
review-router
rysk-tanaka
差分を分析して規模・観点に応じたレビューを自動振り分けし、Must-Fix・Important を未コミットのまま自動修正して再レビューする (user)
SkillAFreshness: AClaude Code - 0.555score
lms-rescue
rysk-tanaka
LM Studio のローカル LLM に調査・修正を委任(Codex CLI 経由) (user)
SkillAFreshness: AClaude Code - 0.555score
auto-commit
rysk-tanaka
ステージ済みの変更からコミットメッセージを自動生成 (user)
SkillAFreshness: AClaude Code +9 - 0.555score
drawio-aws
rysk-tanaka
draw.io で AWS アーキテクチャ図を作成(AWS 4 アイコン、カテゴリ別カラー指定付き)
SkillAFreshness: AClaude Code +9 - 0.555score
cloudwatch-logs
rysk-tanaka
CloudWatchログの取得・検索(Lambda関数のログ解析、エラー調査)
SkillAFreshness: AClaude Code +9
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.
Cite this page
resolve-review skill. Agent Mart. https://agentmart.dev/skills/rysk-tanaka-resolve-review (last updated 2026-10-24)