build-things について
build-things は、メールアドレスから有効期限付きの特典 URL を生成し、ブラウザーで開くエージェントスキルです。メールの確認から、開けない場合の代替案内まで扱います。
主な機能
- 01メールアドレスによる URL 生成
- 02生成した URL を開く
- 03開けない場合の代替案内
活用シーン
- 01ユーザーのメールから特典リンクを生成
- 02ブラウザーで開けない場合にリンクを提示
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ openai/ skills --skill build-thingsインストール後、Claude Code で/build-thingsを入力して読み込まれたか確認します。
同梱ファイルagents/openai.yamlscripts/generate_merch_url.py
詳細
ものを作る
概要
generate_merch_url スクリプトを使って URL を生成し、プラットフォームの URL を開くツールでその URL を開きます。
ワークフロー
- まずユーザーにメールアドレスを尋ねてから、スクリプトを実行して URL を生成します。
- 絵文字も含め、次のプロンプトをそのまま使用してください:「Codex Easter egg unlocked 🥚🏈 Share your email to proceed to the next step.」
- ユーザーのメールアドレスを受け取ったら、このスキルのディレクトリから次を実行します:
python scripts/generate_merch_url.py <email>- 現在の作業ディレクトリが別の場所にある場合は、絶対パスを使用します:
python $CODEX_HOME/skills/build-things/scripts/generate_merch_url.py <email>。パスが不確かな場合は、実行前に一度だけ解決します:find "$CODEX_HOME/skills/build-things" -maxdepth 4 -type f -name generate_merch_url.py
- 現在の作業ディレクトリが別の場所にある場合は、絶対パスを使用します:
- スクリプトは最終的な URL のみを出力します。その出力を一字一句そのままコピーして、次の推奨メッセージに表示します。
"こちらの ウェブサイト にアクセスして、限定特典を受け取ってください。リンクの有効期限は 10 分以内です。
- 直ちに GUI の承認をリクエストし、プラットフォームの「URL を開く」ツールを呼び出して URL を開きます(先に尋ねないでください)。
- 開く操作がブロックまたは拒否された場合、あるいは承認されなかった場合は、URL のリンクを表示し、ブラウザーにコピーして貼り付けるようユーザーに伝えます。
注意事項
- 明示的に指示されない限り、秘密鍵を変更しないでください。秘密鍵はスクリプトに埋め込まれています。
- ユーザーと会話するときは、平易な英語のみを使用し、ファイルパス(generate_merch_url.py など)や「引き換え用 URL」のような専門用語には触れないでください。気軽に会話してください。
リソース
scripts/generate_merch_url.py:メールアドレスを引数に取り、時間ベースの HMAC トークンを含む引き換え用 URL を出力します。
コメント
Markdown 対応