onboard-context-matic

Guides an interactive onboarding tour of the context-matic MCP server tools.

38.5k|4.9k|Updated Jun 11, 2025
One-click install
npx skills add https://github.com/github/awesome-copilot --skill onboard-context-matic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: onboard-context-matic
Source: https://github.com/github/awesome-copilot/tree/main/skills/onboard-context-matic
Command: npx skills add https://github.com/github/awesome-copilot --skill onboard-context-matic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers connecting to the context-matic MCP server often do not know which APIs are available or how its four tools (fetch_api, ask, model_search, endpoint_search) work, leading to underused capabilities and guesswork about SDK usage.

Core Features & Use Cases

  • Guided Tool Walkthrough: Explains what the context-matic server does and introduces each of its four tools with concrete usage scenarios.
  • Live Demonstrations: Detects the project language, lists available APIs via fetch_api, and demonstrates model_search and endpoint_search with real queries.
  • Interactive API Exploration: Lets the user pick an API and receive version-accurate overviews, authentication guidance, and integration quickstarts.
  • Use Case: A developer just installed the context-matic MCP server in a TypeScript project and asks "what can this MCP do?" — the skill walks them through available APIs, demonstrates a model lookup, and ends with example prompts they can run next.

Quick Start

Ask the agent to onboard you to the context-matic MCP server and show you the available APIs for your project.

Frequently Asked Questions about onboard-context-matic

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I see what APIs are available in the context-matic MCP server?

The tour calls fetch_api with your detected project language and an empty key to return the full catalog of available APIs. Each API is shown with its name and a one-sentence description so you can pick one to explore.

What tools does the context-matic MCP server provide?

It provides four tools: fetch_api for listing or matching APIs, ask for integration questions with code samples, model_search for SDK model definitions, and endpoint_search for endpoint parameters and runnable code samples.

Does the onboarding tour modify my project or install packages?

No. All tool calls in the tour are read-only and do not modify the project, install packages, or write files. Changes only happen if you explicitly ask to proceed with an actual integration afterward.

How does the skill detect my project language?

It inspects workspace files such as package.json, .csproj, requirements.txt, pom.xml, go.mod, Gemfile, or composer.json to infer the language. If no project files are found, it falls back to TypeScript.

When should I use integrate-context-matic instead of the onboarding tour?

Use integrate-context-matic when you want to actually integrate an API end-to-end, such as setting up an SDK and making real calls. The onboarding tour is only for learning what the server offers and how its tools work.