openmates:add-api

Community

Research and integrate new API providers

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.