ensi-openapi

Generate Laravel server-side code from OpenAPI specifications.

1|2|Updated Mar 25, 2026
One-click install
npx skills add https://github.com/ensi-platform/skills --skill ensi-openapi
Or copy as Structured Prompt for Agentโ–ผ
Please help me install this Agent Skill.
Skill: ensi-openapi
Source: https://github.com/ensi-platform/skills/tree/main/skills/ensi-openapi
Command: npx skills add https://github.com/ensi-platform/skills --skill ensi-openapi

SYSTEM DOCUMENTATION & REQUIREMENTS

๐Ÿ’ก This Skill requires ensi-openapi-server-generator, laravel, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies working with OpenAPI specifications in Ensi services, enabling users to create, manage, and maintain API documentation and endpoints efficiently.

Core Features & Use Cases

  • API Endpoint Management: Create and manage API endpoints and schemas.
  • OpenAPI Specification Editing: Edit OpenAPI 3.0.1 specifications directly within the Skill.
  • Code Generation: Generate code for controllers, requests, and routes based on the OpenAPI specification.

Quick Start

Use the ensi-openapi skill to create a new API endpoint for managing user profiles.

Frequently Asked Questions about ensi-openapi

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

FAQPage Schema
How do I generate Laravel controllers and routes from an OpenAPI specification?โ–ผ

You can generate Laravel controllers, requests, and routes from an OpenAPI specification by using a server-side code generation tool that parses your API schemas and automatically scaffolds the corresponding PHP endpoint files.

Can I edit OpenAPI 3.0.1 specifications directly within my Laravel project workflow?โ–ผ

Yes, you can edit OpenAPI 3.0.1 specifications directly within your workflow to manage API endpoints and schemas, ensuring your documentation and server-side code remain synchronized without leaving your development environment.

What's the best way to manage API endpoint creation for Ensi Laravel services?โ–ผ

The best way to manage API endpoint creation for Ensi Laravel services is to use an OpenAPI specification manager that handles schema validation and generates server-side code, streamlining endpoint maintenance across the ecosystem.

Do I need a structured PHP Laravel project to use OpenAPI code generation?โ–ผ

Yes, OpenAPI code generation requires access to structured PHP Laravel projects, specifically relying on the ensi-openapi-server-generator dependency to properly scaffold controllers and requests based on your API specifications.

Why does OpenAPI specification validation fail when adding new API endpoints?โ–ผ

OpenAPI specification validation may fail when adding new API endpoints if the schemas are improperly formatted or incomplete, requiring strict adherence to OpenAPI 3.0.1 standards during endpoint creation and editing to prevent errors.