bruno-collection-generator

Generate Bruno collection files from Node.js API routes.

5|Updated Dec 31, 2025
One-click install
npx skills add https://github.com/patricio0312rev/skillset --skill bruno-collection-generator-patricio0312rev
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bruno-collection-generator
Source: https://github.com/patricio0312rev/skillset/tree/main/templates/testing/bruno-collection-generator
Command: npx skills add https://github.com/patricio0312rev/skillset --skill bruno-collection-generator-patricio0312rev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Bruno collection generation automates the creation of Bruno API client collections (.bru) from API routes, enabling consistent testing setups and easier sharing.

Core Features & Use Cases

  • Generate a complete Bruno collection manifest (bruno.json), environments, and per-resource .bru files
  • Organize requests into resource folders with folder metadata
  • Produce environment scaffolding for Development, Staging, and Production

Quick Start

Run the Bruno generator against your API routes to produce a complete bruno-collection directory ready for use with Bruno.

Frequently Asked Questions about bruno-collection-generator

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

FAQPage Schema
How do I generate Bruno collections from API routes?▼

You can generate Bruno collections by scanning your API routes to extract metadata, which produces a structured folder containing a bruno.json manifest, environments, and per-resource .bru files. This automates the creation of Bruno API client collections for consistent testing setups.

Can I generate Bruno .bru files for an Express or Fastify project?▼

Yes, Bruno collection generation supports Express, Next.js, Fastify, and other Node-based frameworks. The tool scans your API routes, extracts metadata, and produces per-resource .bru files following Bruno's .bru syntax and manifest conventions.

What is included in a generated Bruno collection directory?▼

A generated Bruno collection directory includes a complete bruno.json manifest, environment scaffolding for Development, Staging, and Production, and per-resource .bru files organized into resource folders with folder metadata for comprehensive API testing.

How do I set up environment scaffolding for Bruno API testing?▼

Environment scaffolding for Bruno API testing is automatically produced during collection generation. The tool outputs Development, Staging, and Production environments within the folder structure alongside the bruno.json manifest and per-resource .bru files.

Does Bruno collection generation work with Next.js API routes?▼

Yes, Bruno collection generation works with Next.js API routes. It applies to Express, Fastify, and other Node-based frameworks by scanning routes, extracting metadata, and producing a structured bruno collection directory with .bru files for API testing.