https://github.com/apimatic/skills
AI agent skills for APIMatic. Build, configure, and publish developer portals, generate SDKs, and optimize OpenAPI specs from Claude Code, Cursor, and Codex.
https://github.com/apimatic/skills
agent-skills ai-agents api-docs developer-portal openapi skills
Last synced: 4 days ago
JSON representation
AI agent skills for APIMatic. Build, configure, and publish developer portals, generate SDKs, and optimize OpenAPI specs from Claude Code, Cursor, and Codex.
- Host: GitHub
- URL: https://github.com/apimatic/skills
- Owner: apimatic
- Created: 2026-03-10T11:50:30.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2026-05-20T18:54:45.000Z (about 1 month ago)
- Last Synced: 2026-05-20T22:57:43.884Z (about 1 month ago)
- Topics: agent-skills, ai-agents, api-docs, developer-portal, openapi, skills
- Language: JavaScript
- Homepage:
- Size: 215 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# APIMatic Skills
A curated collection of AI agent skills for working with [APIMatic](https://www.apimatic.io) — a Developer and Agent Experience Platform.
Agent skills extend AI coding assistants with domain-specific knowledge and step-by-step workflows.
Each skill lives in `skills//` and is defined by a `SKILL.md` file that the agent loads automatically when it detects a matching task.
## Available skills
| Skill | Description | When to use |
|------------------------------------------------------|-----------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| [`apimatic-portal`](skills/apimatic-portal/SKILL.md) | Build, configure, and publish API Portals using a Docs as Code workflow | Creating, serving, or deploying an APIMatic portal; configuring themes, navigation, API Copilot, LLMs.txt, SEO, custom pages, dynamic configurations, context plugins, API recipes and more. |
| [`apimatic-sdk`](skills/apimatic-sdk/SKILL.md) | Generate, customize, and publish SDKs using the APIMatic CLI | Generating SDKs in any supported language (C#, Java, PHP, Python, Ruby, TypeScript, Go); customizing generated code via CodeGen settings or change tracking; publishing SDKs to package registries (npm, PyPI, NuGet) or source repos. |
## Prerequisites
- Node.js >= 20 and npm
- An APIMatic account — [sign up free at app.apimatic.io](https://app.apimatic.io)
- APIMatic CLI installed globally:
```bash
npm install -g @apimatic/cli
```
## Installation
### Option 1 — Install via [skills.sh](https://skills.sh)
```bash
npx skills add apimatic/skills --skill apimatic-portal
```
### Option 2 — Prompt your agent to install it
Paste the following prompt into your AI agent:
```text
I want to install the APIMatic skills from this GitHub repository:
https://github.com/apimatic/skills
Please do the following:
1. Clone or download the repository (e.g. `git clone https://github.com/apimatic/skills` or download the zip) into a temporary directory. If you cannot do this, stop and let me know — I will do this step manually.
2. Copy each skill folder into the correct skills directory
3. Confirm which skills were installed and where.
4. Clean up the temporary directory
```
### Option 3 — Manual copy
Download or clone this repository, then copy the skill folder(s) you want into the skills directory for your agent:
| Agent | Skills Location |
|---------------|-------------------|
| Claude Code | `.claude/skills/` |
| ChatGPT Codex | `.agents/skills/` |
| Cursor | `.agents/skills/` |
For example, to install `apimatic-portal`, copy the `skills/apimatic-portal` folder into the appropriate directory above.
## Usage
Once installed, the agent automatically selects the appropriate skill based on what you're working on. No special invocation is needed — just describe your task naturally.
For example:
> "I want to set up an APIMatic developer portal for my OpenAPI spec."
The agent will invoke the right skill and guide you through the workflow step by step.
## Resources
- [APIMatic cli](https://www.npmjs.com/package/@apimatic/cli)
- [APIMatic documentation](https://docs.apimatic.io)
- [APIMatic app](https://app.apimatic.io)