probe-first は何をしますか?
相手を調査してからメッセージを作成します。検証済みのリサーチフックが存在するまでアウトリーチの下書きを拒否するClaudeスキルおよびエージェント契約です。
概要
このスキルは、AIエージェントが個人にアウトリーチする際に、十分なリサーチを行わずにメッセージを作成することを防ぎます。エージェントは、検証可能なリサーチフック(例:最近の発表、共通の知人、具体的な成果など)が収集されるまで、下書きを拒否します。
仕組み
- リサーチフェーズ: エージェントは対象人物について公開情報を調査します(例:LinkedIn、Twitter、会社のウェブサイト、ニュース記事など)。
- フック検証: 収集した情報から少なくとも1つの具体的なパーソナライズフックが検証されるまで、下書きは行われません。
- メッセージ作成: 検証されたフックを基に、パーソナライズされたアウトリーチメッセージを作成します。
対応プラットフォーム
- Claude Code
- Cursor
- Codex
- その他のAIエージェント
使用方法
- SKILL.mdをエージェントの設定ディレクトリに配置します。
- アウトリーチのターゲット人物の名前とコンテキストを指定します。
- エージェントは自動的にリサーチを実行し、フックを検証してからメッセージを作成します。
環境変数
PROBE_FIRST_ENABLED:trueに設定するとスキルを有効化(デフォルト:true)PROBE_FIRST_MIN_HOOKS: 最低限必要なリサーチフック数(デフォルト:1)
例
# エージェントにアウトリーチを依頼
probe-first "John Smith" --context "人材紹介のため"
注意事項
- リサーチは公開情報のみを対象とします。
- プライバシーと倫理を尊重し、不適切な情報収集は行いません。
- フックは具体的で検証可能である必要があります。
ライセンス
MIT