Communityコーディング&開発github.com

DanhDue/api_integration

AIエージェントが選択したREST APIエンドポイントと直接やり取りできるようにするスキルです。

api_integration とは?

このスキルを使用すると、AIエージェント(Claude Code、Coder、Codexなど)がターゲットとするREST APIエンドポイントに直接HTTPリクエスト(GET、POST、PUT、DELETE)を送信できるようになります。エージェントは、対話型のプロンプトを通じてベースURL、エンドポイント、HTTP動詞、ヘッダー、リクエスト本文を指定できます。このツールは、API統合のプロセスを簡素化するため、開発者やAIユーザーが手動でcURLなどの外部ツールを使用することなく、AIとAPI間のシームレスなデータ交換やワークフロー自動化を実現できます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DanhDue/ai-agent-tools/tree/main/skills/api_integration

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

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

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

ドキュメント

api_integration は何をしますか?

このスキルは、AIエージェントが選択したREST APIエンドポイントと直接やり取りできるようにします。

概要

DanhDue/api_integration スキルを使用すると、AIエージェントはベースURL、エンドポイント、HTTP動詞、ヘッダー、リクエスト本文をユーザーとの対話を通じて指定して、任意のRESTful APIにリクエストを送信できます。これにより、外部APIとのシームレスな統合が可能になり、AI主導のワークフロー自動化とデータ取得が実現します。

使用方法

  1. エージェントが api_call ツールを提供します。
  2. ユーザーがAPIエンドポイント(例:https://api.example.com/users)とHTTPメソッドを指定します。
  3. エージェントがリクエストを実行し、生のレスポンスを表示します。

例

ユーザー: エンドポイント https://jsonplaceholder.typicode.com/posts にGETリクエストを送信して。
エージェント: リクエストを実行しています...
レスポンス:
[
  {
    "userId": 1,
    "id": 1,
    "title": "..."
  }
]

サポートされるプラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他(ツール呼び出しをサポートするエージェント)

技術詳細

  • このスキルは、基礎となるLLMがHTTPリクエストをネイティブに実行できるメカニズムを使用します。
  • 認証ヘッダーやカスタムヘッダーをリクエストに含めることができます。
  • 機密性の高い操作(例:認証情報の送信)では、安全な環境変数またはシークレット管理の使用を推奨します。

免責事項

このスキルはネットワークリクエストを実行します。エージェントにAPIエンドポイントへのアクセス権限を付与する前に、必ず適切な権限があり、許可されたAPIのみを呼び出すようにしてください。

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

DanhDue/android-api-integration

Agent skill 'android-api-integration' from DanhDue/ai-agent-tools.

DanhDue/android-ui-audit

Agent skill 'android-ui-audit' from DanhDue/ai-agent-tools.

DanhDue/architecture-audit

Agent skill 'architecture-audit' from DanhDue/ai-agent-tools.

DanhDue/brainstorming

Agent skill 'brainstorming' from DanhDue/ai-agent-tools.

DanhDue/build_fix

Agent skill 'build_fix' from DanhDue/ai-agent-tools.

DanhDue/check_secure_files

Agent skill 'check_secure_files' from DanhDue/ai-agent-tools.

DanhDue/code-health-audit

Agent skill 'code-health-audit' from DanhDue/ai-agent-tools.

DanhDue/copy_secure_configurations

Agent skill 'copy_secure_configurations' from DanhDue/ai-agent-tools.

DanhDue/create_new_feature

Agent skill 'create_new_feature' from DanhDue/ai-agent-tools.

DanhDue/decision-records

Agent skill 'decision-records' from DanhDue/ai-agent-tools.

DanhDue/dev-brainstorming

Agent skill 'dev-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/dev-designer

Agent skill 'dev-designer' from DanhDue/ai-agent-tools.

DanhDue/dev-implementation

Agent skill 'dev-implementation' from DanhDue/ai-agent-tools.

DanhDue/dev-lifecycle

Agent skill 'dev-lifecycle' from DanhDue/ai-agent-tools.

DanhDue/dispatching-parallel-agents

Agent skill 'dispatching-parallel-agents' from DanhDue/ai-agent-tools.

DanhDue/doc-brainstorming

Agent skill 'doc-brainstorming' from DanhDue/ai-agent-tools.

DanhDue/doc-designer

Agent skill 'doc-designer' from DanhDue/ai-agent-tools.

DanhDue/doc-implementation

Agent skill 'doc-implementation' from DanhDue/ai-agent-tools.

DanhDue/doc-lifecycle

Agent skill 'doc-lifecycle' from DanhDue/ai-agent-tools.

DanhDue/doc_quality_check

Agent skill 'doc_quality_check' from DanhDue/ai-agent-tools.

関連スキル