Agent skill
api-connector
Connect to REST APIs, manage authentication, and process responses. Use for API integration tasks.
Install this agent skill to your Project
npx add-skill https://github.com/jduncan-rva/skill-porter/tree/main/examples/before-after/api-connector-converted
SKILL.md
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:
API_BASE_URL: Base URL (default: https://api.example.com)API_TIMEOUT: Timeout in ms (default: 30000)
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
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
code-formatter
A simple example skill for demonstration purposes
code-formatter
Formats code files using prettier and eslint. Use when the user wants to format code, fix linting issues, or clean up code style.
scaffold-exercises
Create exercise directory structures with sections, problems, solutions, and explainers that pass linting. Use when user wants to scaffold exercises, create exercise stubs, or set up a new course section.
obsidian-vault
Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.
edit-article
Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.
handoff
Compact the current conversation into a handoff document for another agent to pick up.
Didn't find tool you were looking for?