vscode-rest-client-generator

Generate .http files for VS Code REST Client from API route definitions.

1|Updated Nov 6, 2025
One-click install
npx skills add https://github.com/zinohome/CozyChat --skill vscode-rest-client-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vscode-rest-client-generator
Source: https://github.com/zinohome/CozyChat/tree/main/.claude/skills/vscode-rest-client-generator
Command: npx skills add https://github.com/zinohome/CozyChat --skill vscode-rest-client-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of .http files for the VS Code REST Client extension, streamlining API testing and development by generating organized request files with variables and authentication.

Core Features & Use Cases

  • Automated .http file generation: Creates request files from API route definitions in various frameworks (Express, Next.js, Fastify, etc.).
  • Organized Requests: Generates files grouped by resource or as a single file.
  • Variable and Auth Configuration: Includes environment variables and authentication settings (Bearer, Basic, API Key).
  • Use Case: When developing a new API, use this skill to quickly generate a comprehensive set of .http files for testing all endpoints, including authentication and sample request bodies.

Quick Start

Use the vscode-rest-client-generator skill to generate .http files for your Express API routes located in the './src' directory.

Frequently Asked Questions about vscode-rest-client-generator

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

FAQPage Schema
How do I generate .http files from Express API routes?

You can generate .http files for the VS Code REST Client extension by processing API route definitions from Express, Next.js, or Fastify, creating organized request files with variables and authentication configurations.

Can I configure authentication and environment variables in generated REST client requests?

Yes, generating REST client requests includes configuring environment variables and authentication settings such as Bearer, Basic, and API Key directly within the output .http files for inline API testing.

Does VS Code REST Client support testing Next.js and Fastify endpoints?

The VS Code REST Client extension supports testing Next.js and Fastify endpoints by generating organized .http files from their API route definitions, facilitating inline API testing within the editor.

What is the best way to automate API testing file creation for multiple frameworks?

Automating API testing file creation involves generating grouped or single .http files from API route definitions across frameworks like Express and Fastify, including sample request bodies and auth configurations.

How do I group REST client requests by resource in VS Code?

You can group REST client requests by resource by generating organized .http files from your API route definitions, allowing structured and efficient inline API testing within the VS Code editor.

Do I need specific dependencies to generate .http files from API definitions?

No specific dependencies are required to generate .http files from API definitions; the skill processes route files directly from directories like './src' to output structured REST client requests.