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.