Supabase's official skill covering Database, Auth, Edge Functions, Realtime, Storage, Vectors, Cron and Queues — with a hard rule to verify against the live changelog before writing code.
Apollo Connectors
Summary
Apollo's official skill for wrapping REST APIs into a GraphQL supergraph with @source and @connect directives — no resolvers, with compose, run and test steps enforced.
Features
- Declarative REST-to-GraphQL with @source and @connect, no resolvers
- Enforced research-implement-compose-run-test sequence
- Uses GraphOS MCP tools to fetch the Connectors spec before editing
- Carries exact documentation paths for requests, responses, mapping and entities
- Requires rover compose, connector run and connector test to pass
- Recognises connectors schemas by their marker comment
Install This Skill
Add this skill to your favorite AI agent in a few steps.
Skill Content
Usage Instructions
Learn how to use this skill with different AI agents.
Description
Apollo Connectors let you pull a REST API into a GraphQL supergraph declaratively, with @source and @connect directives in the schema instead of hand-written resolvers. The mapping syntax is unusual enough that a model working from training data tends to produce something plausible that does not compose. This official skill fixes that by making the agent look the spec up and then prove the result works.
A five-step process, with no skipping
- Research — understand the API and its response shapes, ask the user for example responses if none were given, and fetch the current documentation. Explicitly: write no code until this is done.
- Implement — build the schema from the supplied template, following the documented grammar, mapping methods and variables.
- Validate —
rover supergraph compose --config ./supergraph.yaml, and fix every composition error before continuing. - Execute —
rover connector run --schema <file> -c "<Type.field>" -v "{}"to confirm the connector actually runs. - Test — add or update files under
/tests/and runrover connector test, with coverage for each connector.
Documentation routing
When GraphOS MCP tools are present the skill uses them: connectors-spec to pull the complete Connectors specification before any work begins, plus apollo_docs_search and apollo_docs_read. It carries the documentation paths for each topic — request URL, headers, body and batching; response fields and error handling; mapping including arrays, enums and literals; and entity patterns — so the agent fetches the right page rather than searching blindly.
It also recognises schemas by the marker comment Apollo puts at the top of a connectors file, so an agent that opens one mid-task knows to load the spec before editing.
Requires the rover CLI. MIT licensed, part of Apollo's eleven-skill collection alongside apollo-client, apollo-server, apollo-router, apollo-federation, apollo-mcp-server, apollo-ios and apollo-kotlin.
Related Skills
GreenSock's official ScrollTrigger skill — scroll-linked animation, pinning, scrub and trigger positioning, with the exact start/end syntax agents get wrong.
Microsoft's official skill that turns an agent into an Azure solution architect — 10 design principles, 6 architecture styles, 44 design patterns and a Well-Architected review workflow.
Trail of Bits' security review skill for PRs, commits, and diffs: risk-first analysis with git history, blast radius, and honest coverage limits.