openmates:add-api
CommunityResearch and integrate new API providers
Software Engineering#rate limiting#api integration#async#api documentation#httpx#provider wrapper#vault secrets
Authorglowingkitty
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It reduces the friction and risk of adding a new external API provider by enforcing a research-first workflow and a clean provider architecture.
Core Features & Use Cases
- Research-first provider integration: Finds official documentation and existing provider patterns before writing any code.
- Provider-grade implementation structure: Creates a dedicated directory with a pure API wrapper (
client.py) and request/response schemas (models.py). - Operational tooling and documentation: Generates an API test script and full provider documentation, plus privacy/legal review prompts.
- Use case: Add a weather provider integration so OpenMates can fetch current conditions and forecasts through a standardized wrapper and validated tests.
Quick Start
Run the add-api skill with the provider name you want to integrate, for example: openmates:add-api "openweathermap".
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: openmates:add-api Download link: https://github.com/glowingkitty/OpenMates/archive/main.zip#openmates-add-api Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.