Communityライティング&編集github.com

HomenShum/probe-first

相手を調査してからメッセージを作成します。検証済みのリサーチフックが存在するまでアウトリーチの下書きを拒否するClaudeスキルおよびエージェント契約です。

probe-first とは?

このスキルは、個人へのアウトリーチメッセージを作成する前に、その人物に関する十分なリサーチを実施することを強制するエージェント契約です。Claude CodeやCursorなどのAIエージェントプラットフォームで動作し、検証可能なリサーチフック(例:最近の業績、共通の関心事、具体的な言及など)が収集されるまで、メッセージの草案作成を拒否します。これにより、一般的なテンプレートではなく、パーソナライズされた効果的なコミュニケーションが保証されます。スキルはSKILL.mdに定義された手順に従い、最初にリサーチを実行し、その結果を検証してから、具体的なフックをメッセージに組み込みます。主に営業、人材採用、ネットワーキングなどの文脈で有用であり、エージェントの自律的な動作を制御しながら、高品質なアウトリーチを実現します。

対応✓Claude Code~Codex CLI~Cursor
npx skills add HomenShum/probe-first

Installed? Explore more ライティング&編集 skills: steipete/notion, langchain-ai/langchain, bytedance/podcast-generation · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

probe-first は何をしますか?

相手を調査してからメッセージを作成します。検証済みのリサーチフックが存在するまでアウトリーチの下書きを拒否するClaudeスキルおよびエージェント契約です。

概要

このスキルは、AIエージェントが個人にアウトリーチする際に、十分なリサーチを行わずにメッセージを作成することを防ぎます。エージェントは、検証可能なリサーチフック(例:最近の発表、共通の知人、具体的な成果など)が収集されるまで、下書きを拒否します。

仕組み

  1. リサーチフェーズ: エージェントは対象人物について公開情報を調査します(例:LinkedIn、Twitter、会社のウェブサイト、ニュース記事など)。
  2. フック検証: 収集した情報から少なくとも1つの具体的なパーソナライズフックが検証されるまで、下書きは行われません。
  3. メッセージ作成: 検証されたフックを基に、パーソナライズされたアウトリーチメッセージを作成します。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIエージェント

使用方法

  1. SKILL.mdをエージェントの設定ディレクトリに配置します。
  2. アウトリーチのターゲット人物の名前とコンテキストを指定します。
  3. エージェントは自動的にリサーチを実行し、フックを検証してからメッセージを作成します。

環境変数

  • PROBE_FIRST_ENABLED: true に設定するとスキルを有効化(デフォルト: true)
  • PROBE_FIRST_MIN_HOOKS: 最低限必要なリサーチフック数(デフォルト: 1)

例

# エージェントにアウトリーチを依頼
probe-first "John Smith" --context "人材紹介のため"

注意事項

  • リサーチは公開情報のみを対象とします。
  • プライバシーと倫理を尊重し、不適切な情報収集は行いません。
  • フックは具体的で検証可能である必要があります。

ライセンス

MIT

関連スキル