Files
2025-11-29 18:50:16 +08:00

1.6 KiB

name, description, allowed-tools
name description allowed-tools
api-connector Connect to REST APIs, manage authentication, and process responses. Use for API integration tasks.
Read
Glob
Grep
Task
WebFetch
WebSearch
TodoWrite
AskUserQuestion
SlashCommand
Skill
NotebookEdit
BashOutput
KillShell

api-connector - Claude Code Skill

Connect to REST APIs, manage authentication, and process responses. Use for API integration tasks.

Configuration

This skill requires the following environment variables:

  • API_BASE_URL: Base URL for API requests (default: https://api.example.com)
  • API_KEY: API authentication key (required)
  • API_TIMEOUT: Request timeout in milliseconds (default: 30000)

Set these in your environment or Claude Code configuration.

Connect to REST APIs, manage authentication, and process responses.

Features

  • Make GET, POST, PUT, DELETE requests
  • Automatic authentication header management
  • JSON response parsing
  • Rate limiting and retry logic
  • Response caching

Configuration

Required:

  • API_KEY: Your API authentication key

Optional:

Usage

"Get data from /users endpoint"
"POST this JSON to /api/create"
"Check the API status"

Safety

This extension operates in read-only mode:

  • Cannot execute bash commands
  • Cannot edit local files
  • Cannot write files to disk

Only makes HTTP requests to configured API endpoints.


This skill was converted from a Gemini CLI extension using skill-porter