api-rest

Analyze API definitions and generate Bruno-compatible test collections with .bru files.

Updated Dec 20, 2025
One-click install
npx skills add https://github.com/matiaspakua/notaire --skill api-rest-matiaspakua
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: api-rest
Source: https://github.com/matiaspakua/notaire/tree/main/.claude/skills/api-rest
Command: npx skills add https://github.com/matiaspakua/notaire --skill api-rest-matiaspakua

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Building and maintaining test collections for REST APIs is time-consuming; this skill analyzes API definitions and generates Bruno-ready test collections to streamline validation.

Core Features & Use Cases

  • Maps API endpoints to Bruno requests and groups them by business domain.
  • Produces collection structure with subfolders, request files (.bru), environments, and docs for easy CI and sharing.
  • Use case: generate tests from your OpenAPI/Swagger definitions and export a Bruno-ready suite for automated execution.

Quick Start

Analyze a project's API definitions and generate Bruno-compatible test collections.

Frequently Asked Questions about api-rest

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

FAQPage Schema
How do I generate Bruno API tests from OpenAPI or Swagger definitions?▼

To generate Bruno API tests, this skill analyzes your API definitions and automatically produces Bruno-compatible test collections, organizing endpoints into subdirectories with .bru request files for direct testing.

Can I automatically map API endpoints into Bruno test collections?▼

Yes, you can map API endpoints into Bruno test collections by analyzing your project's API definitions; the skill groups endpoints by business domain and generates the corresponding request files.

What is the best way to organize Bruno request files for automated API testing?▼

The best way to organize Bruno request files is by business domain, which this skill handles automatically by producing a collection structure with subdirectories, environment artifacts, and documentation for CI integration.

Does the generated Bruno collection support CI environments and sharing?▼

Yes, the generated Bruno collection supports CI environments and sharing by producing organized subdirectories, .bru request files, and environment artifacts that ensure compatibility and easy validation.

Do I need a specific Bruno version to run the generated test collections?▼

You need Bruno v1.20 or higher to run the generated test collections, as the skill follows Bruno syntax requirements and ensures v1.20+ compatibility for proper validation.