rest-graphql-debug

Diagnose connectivity, authentication, and request/response issues in REST and GraphQL APIs.

Updated May 11, 2026
One-click install
npx skills add https://github.com/richardnguyen0715/keep-it-real --skill rest-graphql-debug-richardnguyen0715
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: rest-graphql-debug
Source: https://github.com/richardnguyen0715/keep-it-real/tree/main/refer-projects/hermes-agent/optional-skills/software-development/rest-graphql-debug
Command: npx skills add https://github.com/richardnguyen0715/keep-it-real --skill rest-graphql-debug-richardnguyen0715

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, python, requests, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of debugging REST and GraphQL APIs, ensuring accurate diagnosis and efficient resolution of issues.

Core Features & Use Cases

  • API Testing & Debugging: Offers tools for testing and debugging REST and GraphQL APIs, including connectivity checks, authentication, request and response parsing, and semantic validation.
  • When to Use: Ideal for troubleshooting unexpected status codes, authentication issues, or integration challenges.
  • Use Case: When you encounter a 401 unauthorized error in your application, this Skill can help isolate the authentication issue by checking the token validity and scheme.

Quick Start

Use the rest-graphql-debug skill to test the connectivity to your API endpoint using the 'curl' command.

Frequently Asked Questions about rest-graphql-debug

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

FAQPage Schema
How do I debug a REST API returning a 401 unauthorized error?

To debug a REST API 401 unauthorized error, you isolate the authentication issue by checking token validity and authentication schemes. This Skill diagnoses connectivity and authentication problems in REST APIs using curl and Python requests.

What is the best way to parse and validate GraphQL API responses?

The best way to parse and validate GraphQL API responses is by using Python requests and json.tool. This Skill handles request formatting, response parsing, and semantic validation for GraphQL APIs to ensure accurate data retrieval.

Can I use curl to test SSL certificate validation for API endpoints?

Yes, you can use curl to test SSL certificate validation for API endpoints. This Skill diagnoses certificate validation issues alongside connectivity and request formatting problems for REST and GraphQL APIs using curl and openssl.

Do I need Python requests to troubleshoot GraphQL API connectivity issues?

Yes, you need Python requests and curl to troubleshoot GraphQL API connectivity issues. This Skill requires both dependencies to diagnose connectivity, authentication, and request/response problems in REST and GraphQL APIs.

Why does my REST API request return unexpected status codes when using curl?

Your REST API request returns unexpected status codes due to request formatting or authentication issues. This Skill helps troubleshoot unexpected status codes by diagnosing request formatting, token authentication, and response parsing using curl.