api-request

Send authenticated HTTP requests to Makefeed/Infatium backend APIs using PyJWT.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/nirssyan/nirssyan-mono --skill api-request
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: api-request
Source: https://github.com/nirssyan/nirssyan-mono/tree/main/.claude/skills/api-request
Command: npx skills add https://github.com/nirssyan/nirssyan-mono --skill api-request

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires PyJWT, and includes references (resource) components.

What problem does it solve?

This Skill simplifies the process of making authenticated HTTP requests to Makefeed/Infatium backend APIs, handling JWT authentication and supporting all API endpoints.

Core Features & Use Cases

  • Authenticated API Calls: Securely interact with Makefeed/Infatium APIs using locally generated JWTs.
  • Environment Configuration: Easily switch between development and production environments.
  • Use Case: Fetch a list of all available feeds from the Makefeed API in the production environment.

Quick Start

Use the api-request skill to list all feeds in the production environment.

Frequently Asked Questions about api-request

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

FAQPage Schema
How do I make authenticated HTTP requests to a backend API using JWT?▼

To make authenticated HTTP requests, this Skill generates local JWTs using PyJWT to securely interact with Makefeed/Infatium backend APIs across all endpoints. It handles the token signing process automatically.

What environment setup is required to sign JWTs locally for API authentication?▼

Local JWT signing requires Python 3 with the PyJWT library installed, and KUBECONFIG access to retrieve the JWT secret. This setup enables secure authentication for backend API calls.

Can I switch between development and production environments when making API calls?▼

Yes, you can easily switch between development and production environments when making API calls. The Skill handles environment configuration to securely interact with Makefeed/Infatium APIs.

How does local JWT signing work for backend API data retrieval?▼

Local JWT signing works by using PyJWT to generate tokens locally with a secret retrieved via KUBECONFIG. This allows authenticated HTTP requests for data retrieval and manipulation across API endpoints.

Do I need KUBECONFIG access to use PyJWT for API authentication?▼

Yes, KUBECONFIG access is required to retrieve the JWT secret needed for local signing. Without it, PyJWT cannot generate the tokens required for authenticated backend API requests.