integrate-context-matic
Discovers and integrates third-party APIs using the context-matic MCP server. Uses `fetch_api` to find available API SDKs, `ask` for integration guidance, `model_search` and `endpoint_search` for SDK details. Use when the user asks to integrate a third-party API, add an API client, implement features with an external API, or work with any third-party API or SDK.
npx skills add github/awesome-copilot --skill integrate-context-matic --agent copilot
Same command for any agent — swap --agent for claude-code, codex, cursor.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# API Integration When the user asks to integrate a third-party API or implement anything involving an external API or SDK, follow this workflow. Do not rely on your own knowledge for available APIs or their capabilities — always use the context-matic MCP server. ## When to Apply Apply this skill when the user: - Asks to integrate a third-party API - Wants to add a client or SDK for an external service - Requests implementation that depends on an external API - Mentions a specific API (e.g. PayPal, Twilio) and implementation or integration ## Workflow ### 1. Ensure Guidelines and Skills Exist #### 1a. Detect the Project's Primary Language Before checking for guidelines or skills, identify the project's primary programming language by inspecting the workspace: | File / Pattern | Language | |---|---| | `*.csproj`, `*.sln` | `csharp` | | `package.json` with `"typescript"` dep or `.ts` files | `typescript` | | `requirements.txt`, `pyproject.toml`, `*.py` | `python` | | `go.mod`, `*.go` | `go` | | `pom.xml`, `build.gradle`, `*.java` | `java` | | `Gemfile`, `*.rb` | `ruby` | | `composer.json`, `*.php` | `php` | Use the detected language in all subsequent steps wherever `language` is requ
- When to Apply
- Workflow
- 1. Ensure Guidelines and Skills Exist
- 2. Discover Available APIs
- 3. Get Integration Guidance
- 4. Look Up SDK Models and Endpoints (as needed)
- 5. Record Milestones
- Checklist
- Notes
What does the integrate-context-matic skill do?
Discovers and integrates third-party APIs using the context-matic MCP server. Uses `fetch_api` to find available API SDKs, `ask` for integration guidance, `model_search` and `endpoint_search` for SDK details. Use when the user asks to integrate a third-party API, add an API client, implement features with an external API, or work with any third-party API or SDK.
How do I install it?
Run `npx skills add github/awesome-copilot --skill integrate-context-matic --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From github/awesome-copilot, a repository with 37,432 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.