api-postman-collection

Installation
SKILL.md

API Postman Collection

Use this skill when you add or change an API endpoint so that a Postman-compatible collection is generated or updated for testing.

Core principle: Every API surface (Rails app or engine) has a single Postman Collection JSON file that stays in sync with its endpoints. All names, descriptions, and variable labels in the collection must be in English.

Quick Reference

Aspect Rule
When Create or update collection when creating or modifying any API endpoint (route + controller action)
Format Postman Collection JSON v2.1 (schema or info.schema references v2.1)
Location One file per app or engine, e.g. docs/postman/<app-or-engine-name>.postman_collection.json or spec/fixtures/postman/
Language All request names, descriptions, and variable names in the collection in English
Per request method, URL (with variables for base URL), headers (Content-Type, Authorization if needed), body example when applicable

HARD-GATE: Generate on Endpoint Change

Installs
1
GitHub Stars
19
First Seen
Mar 29, 2026
api-postman-collection — igmarin/rails-agent-skills