API 呼び出し設定
AIがどのAPIでも呼べれば、天気、株価、翻訳、全部できる
このSkillは何のために使うのか?
Web Search で AI がウェブ検索でき、API Call で AI が各種オンラインサービスと直接対話できます。
天気予報、株価、翻訳インター、Githubレポ情報——APIあれば、AIが直接呼べる。お前が中間で往復コピペしない。
セットしたら「北京の天気は今日どう?」ってAIに言ったら、天気API呼んで結果を教えてくれる。
API呼び出しなしでなに?
AIに「このGitHubリポのstar数確認して」と言ったら、「外部サービス利用できない」。AIにSlackに翻訳を送らせたいと言ったら、「手動でやってください」。メッセンジャーになった——AIに結果聞いて、AIが確認させられて、確認後AIに伝える、AIがまとめる。疲れる?
テンプレート1:Git Commit Hook 監査
ほぼすべてのREST APIに対応できるオールマイティなテンプレ。URLとパラメータを変えるだけで使える。
REST API 汎用設定 · Skill テンプレート
SKILL
## SKILL: REST API 汎用呼び出し
テンプレート2:ブランドマネージャー
一番よくあるファイル操作シーン。正規表現マッチング、日付フォーマット、シリアル番号配置をサポート、1文で数百ファイル処理。
天気照会API・Skillテンプレ
SKILL
## SKILL: 天気情報クエリ
テンプレート1:ディンディン Bot
開発者向け――AI にリポジトリ情報を確認させたり、issue を見たり、PR を監視したり、対話窓から出なくてもいい。
GitHub API 統合 · Skill テンプレート
SKILL
## SKILL: GitHub API
skill_config 設定参考
API 呼び出しの汎用設定テンプレート。認証とセキュリティのパートに注目:
API 呼び出し skill_config
skill_config:
環境変数で API Key を保存することをおすすめ、設定ファイルに直接書かない。Key を設定に硬く書いて、うっかり Git に提出したら情報漏洩。${VARIABLE_NAME} 式で環境変数を参照、安全で便利。
関連リソース
API 呼び出しはよくこれらの機能と組み合わせて使います:
- Web Search 設定 —— 検索は最もシンプルな情報取得方式
- 通知配信設定 —— API でデータを取ってから配信する
- CRM 管理テンプレート —— API で CRM システムと接続する実戦シナリオ