Agent Skills by ALSEL
Anthropic Claudeその他⭐ リポ 0品質スコア 50/100

receiving-code-review

コードレビューのフィードバックを受け取った際、修正を実装する前に使用するスキルです。特にフィードバックが不明瞭または技術的に疑問がある場合に有効で、表面的な同意や盲目的な実装ではなく、技術的な厳密さと検証を求めます。

description の原文を見る

Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation

SKILL.md 本文

コードレビューの受け取り方

概要

コードレビューには、技術的評価が必要です。感情的なパフォーマンスではありません。

基本原則: 実装する前に検証する。推測する前に質問する。社会的な快適さより技術的正確性。

対応パターン

WHEN receiving code review feedback:

1. READ: Complete feedback without reacting
2. UNDERSTAND: Restate requirement in own words (or ask)
3. VERIFY: Check against codebase reality
4. EVALUATE: Technically sound for THIS codebase?
5. RESPOND: Technical acknowledgment or reasoned pushback
6. IMPLEMENT: One item at a time, test each

禁止された対応

絶対にしないこと:

  • 「その通りです!」(CLAUDE.md 違反)
  • 「いい指摘ですね!」「優れたフィードバック!」(パフォーマンス的)
  • 「今すぐ実装します」(検証前)

代わりに:

  • 技術的な要件を言い直す
  • 明確化のための質問をする
  • 間違っていれば技術的理由で異議を唱える
  • 黙って作業を始める (言葉より行動)

不明確なフィードバックへの対処

IF any item is unclear:
  STOP - do not implement anything yet
  ASK for clarification on unclear items

WHY: Items may be related. Partial understanding = wrong implementation.

例:

your human partner: "Fix 1-6"
You understand 1,2,3,6. Unclear on 4,5.

❌ WRONG: Implement 1,2,3,6 now, ask about 4,5 later
✅ RIGHT: "I understand items 1,2,3,6. Need clarification on 4 and 5 before proceeding."

ソース別の対応

あなたのパートナーからのフィードバック

  • 信頼できる - 理解した後に実装
  • スコープが不明な場合は質問する
  • パフォーマンス的な同意はしない
  • 行動にスキップするか、技術的な確認をする

外部レビュアーからのフィードバック

BEFORE implementing:
  1. Check: Technically correct for THIS codebase?
  2. Check: Breaks existing functionality?
  3. Check: Reason for current implementation?
  4. Check: Works on all platforms/versions?
  5. Check: Does reviewer understand full context?

IF suggestion seems wrong:
  Push back with technical reasoning

IF can't easily verify:
  Say so: "I can't verify this without [X]. Should I [investigate/ask/proceed]?"

IF conflicts with your human partner's prior decisions:
  Stop and discuss with your human partner first

あなたのパートナーのルール: 「外部からのフィードバック - 懐疑的になるが、注意深く確認する」

「プロフェッショナル」機能に対する YAGNI チェック

IF reviewer suggests "implementing properly":
  grep codebase for actual usage

  IF unused: "This endpoint isn't called. Remove it (YAGNI)?"
  IF used: Then implement properly

あなたのパートナーのルール: 「君とレビュアーは両方とも私に報告する。この機能が必要ないなら、追加するな。」

実装順序

FOR multi-item feedback:
  1. Clarify anything unclear FIRST
  2. Then implement in this order:
     - Blocking issues (breaks, security)
     - Simple fixes (typos, imports)
     - Complex fixes (refactoring, logic)
  3. Test each fix individually
  4. Verify no regressions

いつ異議を唱えるべきか

異議を唱える場合:

  • 提案が既存の機能を壊す
  • レビュアーが全体的な文脈を欠いている
  • YAGNI に違反している (未使用機能)
  • このスタックでは技術的に不正確
  • レガシー/互換性の理由がある
  • あなたのパートナーのアーキテクチャ判断と矛盾している

異議の唱え方:

  • 防御的でなく、技術的理由を使う
  • 具体的な質問をする
  • 動作するテスト/コードを参照する
  • アーキテクチャ的なものはパートナーを巻き込む

大声で異議を唱えるのが不快な場合のシグナル: 「Strange things are afoot at the Circle K」

正しいフィードバックを認める

フィードバックが正しい場合:

✅ "Fixed. [Brief description of what changed]"
✅ "Good catch - [specific issue]. Fixed in [location]."
✅ [Just fix it and show in the code]

❌ "You're absolutely right!"
❌ "Great point!"
❌ "Thanks for catching that!"
❌ "Thanks for [anything]"
❌ ANY gratitude expression

なぜ感謝はしないのか: 行動が物を言う。ただ直す。コード自体がフィードバックを聞いたことを示す。

「ありがとう」と書こうとしたら: 削除する。修正を述べる。

異議を優雅に修正する

異議を唱えて間違っていた場合:

✅ "You were right - I checked [X] and it does [Y]. Implementing now."
✅ "Verified this and you're correct. My initial understanding was wrong because [reason]. Fixing."

❌ Long apology
❌ Defending why you pushed back
❌ Over-explaining

修正を事実のまま述べて先に進む。

よくある間違い

間違い修正
パフォーマンス的な同意要件を言い直すか、行動に移す
盲目的な実装最初にコードベースに対して検証
テストなしで一括実装1 つずつ、各々をテスト
レビュアーが正しいと思い込む物を壊さないか確認
異議を唱えるのを避ける技術的正確性 > 快適さ
部分的な実装最初にすべての項目を明確化
検証できず、進める限界を述べ、指示を求める

実例

パフォーマンス的な同意 (悪い例):

Reviewer: "Remove legacy code"
❌ "You're absolutely right! Let me remove that..."

技術的検証 (良い例):

Reviewer: "Remove legacy code"
✅ "Checking... build target is 10.15+, this API needs 13+. Need legacy for backward compat. Current impl has wrong bundle ID - fix it or drop pre-13 support?"

YAGNI (良い例):

Reviewer: "Implement proper metrics tracking with database, date filters, CSV export"
✅ "Grepped codebase - nothing calls this endpoint. Remove it (YAGNI)? Or is there usage I'm missing?"

不明確な項目 (良い例):

your human partner: "Fix items 1-6"
You understand 1,2,3,6. Unclear on 4,5.
✅ "Understand 1,2,3,6. Need clarification on 4 and 5 before implementing."

GitHub スレッド返信

GitHub のインラインレビューコメントに返信する場合、トップレベルの PR コメントではなく、コメントスレッド (gh api repos/{owner}/{repo}/pulls/{pr}/comments/{id}/replies) に返信してください。

要するに

外部からのフィードバック = 従うべき命令ではなく、評価すべき提案。

検証する。質問する。そして実装する。

パフォーマンス的な同意なし。技術的厳密性は常に。

ライセンス: MIT(寛容ライセンスのため全文を引用しています) · 原本リポジトリ

詳細情報

作者
davila7
リポジトリ
davila7/claude-code-templates
ライセンス
MIT
最終更新
不明

Source: https://github.com/davila7/claude-code-templates / ライセンス: MIT

関連スキル

汎用その他⭐ リポ 1,982

superfluid

Superfluidプロトコルおよびそのエコシステムに関するナレッジベースです。Superfluidについて情報を検索する際は、ウェブ検索の前にこちらを参照してください。対応キーワード:Superfluid、CFA、GDA、Super App、Super Token、stream、flow rate、real-time balance、pool(member/distributor)、IDA、sentinels、liquidation、TOGA、@sfpro/sdk、semantic money、yellowpaper、whitepaper

by LeoYeAI
汎用その他⭐ リポ 100

civ-finish-quotes

実質的なタスクが真に完了した際に、文明風の儀式的な引用句を追加します。ユーザーやエージェントが機能追加、リファクタリング、分析、設計ドキュメント、プロセス改善、レポート、執筆タスクといった実際の成果物を完成させるときに、明示的な依頼がなくても使用します。短い返信や小さな修正、未完成の作業には適用しません。

by huxiuhan
汎用その他⭐ リポ 1,110

nookplot

Base(Ethereum L2)上のAIエージェント向け分散型調整ネットワークです。エージェントがオンチェーンアイデンティティを登録する、コンテンツを公開する、他のエージェントにメッセージを送る、マーケットプレイスで専門家を雇う、バウンティを投稿・請求する、レピュテーションを構築する、共有プロジェクトで協業する、リサーチチャレンジを解くことでNOOKをマイニングする、キュレーションされたナレッジを備えたスタンドアロンオンチェーンエージェントをデプロイする、またはアグリーメントとリワードで収益を得る場合に利用できます。エージェントネットワーク、エージェント調整、分散型エージェント、NOOKトークン、マイニングチャレンジ、ナレッジバンドル、エージェントレピュテーション、エージェントマーケットプレイス、ERC-2771メタトランザクション、Prepare-Sign-Relay、AgentFactory、またはNookplotが言及された場合にトリガーされます。

by BankrBot
汎用その他⭐ リポ 59

web3-polymarket

Polygon上でのPolymarket予測市場取引統合です。認証機能(L1 EIP-712、L2 HMAC-SHA256、ビルダーヘッダー)、注文発注(GTC/GTD/FOK/FAK、バッチ、ポストオンリー、ハートビート)、市場データ(Gamma API、Data API、オーダーブック、サブグラフ)、WebSocketストリーミング(市場・ユーザー・スポーツチャネル)、CTF操作(分割、統合、償却、ネガティブリスク)、ブリッジ機能(入金、出金、マルチチェーン)、およびガスレスリレイトランザクションに対応しています。AIエージェント、自動マーケットメーカー、予測市場UI、またはPolygraph上のPolymarketと統合するアプリケーション構築時に活用できます。

by elophanto
汎用その他⭐ リポ 52

ethskills

Ethereum、EVM、またはブロックチェーン関連のリクエストに対応します。スマートコントラクト、dApps、ウォレット、DeFiプロトコルの構築、監査、デプロイ、インタラクションに適用されます。Solidityの開発、コントラクトアドレス、トークン規格(ERC-20、ERC-721、ERC-4626など)、Layer 2ネットワーク(Base、Arbitrum、Optimism、zkSync、Polygon)、Uniswap、Aave、Curveなどのプロトコルとの統合をカバーします。ガスコスト、コントラクトのデシマル設定、オラクルセキュリティ、リエントランシー、MEV、ブリッジング、ウォレット管理、オンチェーンデータの取得、本番環境へのデプロイ、プロトコル進化(EIPライフサイクル、フォーク追跡、今後の変更予定)といったトピックを含みます。

by jiayaoqijia
汎用その他⭐ リポ 44

xxyy-trade

このスキルは、ユーザーが「トークン購入」「トークン売却」「トークンスワップ」「暗号資産取引」「取引ステータス確認」「トランザクション照会」「トークンスキャン」「フィード」「チェーン監視」「トークン照会」「トークン詳細」「トークン安全性確認」「ウォレット一覧表示」「マイウォレット」「AIスキャン」「自動スキャン」「ツイートスキャン」「オンボーディング」「IP確認」「IPホワイトリスト」「トークン発行」「自動売却」「損切り」「利益確定」「トレーリングストップ」「保有者」「トップホルダー」「KOLホルダー」などをリクエストした場合、またはSolana/ETH/BSC/BaseチェーンでXXYYを経由した取引について言及した場合に使用します。XXYY Open APIを通じてオンチェーン取引とデータ照会を実現します。

by Jimmy-Holiday
本サイトは GitHub 上で公開されているオープンソースの SKILL.md ファイルをクロール・インデックス化したものです。 各スキルの著作権は原作者に帰属します。掲載に問題がある場合は info@alsel.co.jp または /takedown フォームよりご連絡ください。
原作者: davila7 · davila7/claude-code-templates · ライセンス: MIT