Rest To Graphql Migrator
Helps with REST APIs, GraphQL as part of developing backend services and APIs workflows.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add rest-to-graphql-migrator npx -- -y @trustedskills/rest-to-graphql-migrator
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"rest-to-graphql-migrator": {
"command": "npx",
"args": [
"-y",
"@trustedskills/rest-to-graphql-migrator"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
The rest-to-graphql-migrator skill automatically converts REST API endpoints into equivalent GraphQL schemas. It analyzes existing REST APIs and generates corresponding GraphQL queries, mutations, and subscriptions based on the discovered resources and operations. This allows developers to transition from RESTful architectures to more efficient and flexible GraphQL implementations.
When to use it
- Modernizing legacy systems: Migrate a monolithic REST API to GraphQL for improved performance and developer experience.
- Building new APIs with GraphQL: Quickly generate a GraphQL schema based on existing data structures and endpoints.
- Reducing over-fetching: Allow clients to request only the specific data they need, minimizing network overhead.
- Simplifying client development: Provide a unified GraphQL endpoint for multiple REST services.
Key capabilities
- REST API analysis
- GraphQL schema generation
- Query and mutation creation
- Subscription support (implied)
Example prompts
- "Generate a GraphQL schema from the following OpenAPI specification: [paste OpenAPI spec here]"
- "Convert these REST endpoints into GraphQL queries: [list of REST endpoints]"
- “Create a GraphQL mutation for updating user profiles based on this REST API.”
Tips & gotchas
The skill requires an OpenAPI (Swagger) specification or similar documentation to accurately analyze the REST API. The generated schema might require manual adjustments depending on the complexity and nuances of the original REST implementation.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.