jentic-api-improve

Improve OpenAPI documents for AI compatibility using the Jentic API AI-Readiness Framework.

21|5|Updated May 21, 2026
One-click install
npx skills add https://github.com/jentic/jentic-api-scorecard --skill jentic-api-improve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jentic-api-improve
Source: https://github.com/jentic/jentic-api-scorecard/tree/main/skills/jentic-api-improve
Command: npx skills add https://github.com/jentic/jentic-api-scorecard --skill jentic-api-improve

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, node.js, docker, @jentic/api-scorecard-cli, jentic-openapi-tools, jentic-apitools-cli, check-jsonschema, jq, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enhances OpenAPI documents to improve their compatibility with AI systems by identifying and fixing issues, and adding relevant content based on the Jentic API AI-Readiness Framework (JAIRF) scoring.

Core Features & Use Cases

  • AI-Readiness Scoring: Evaluates OpenAPI documents across six dimensions to determine their AI compatibility.
  • Issue Fixing and Content Enrichment: Automates the process of fixing identified issues and enriching the content to make the API more accessible to AI agents.
  • Use Case: After using this Skill, an OpenAPI document will have better descriptions, examples, summaries, and other metadata that make it more understandable and usable by AI systems.

Quick Start

Run the skill with the path to your OpenAPI document: improve-api /path/to/openapi.yaml

Frequently Asked Questions about jentic-api-improve

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

FAQPage Schema
How do I improve my OpenAPI document for AI compatibility?

To improve OpenAPI document AI compatibility, apply AI-driven enhancements and fixes based on the Jentic API AI-Readiness Framework. This evaluates semantic clarity, safety, and discoverability, then enriches descriptions and metadata for AI systems.

What is AI-readiness scoring for OpenAPI documents?

AI-readiness scoring evaluates OpenAPI documents across six dimensions to determine their compatibility with AI agents. It identifies missing descriptions, examples, and summaries, providing a baseline for fixing issues and enriching API content.

Do I need Docker and Python to fix OpenAPI issues for AI agents?

Yes, fixing OpenAPI issues for AI agents requires Docker, Python, Node.js, and specific CLI tools like jq. These dependencies are necessary to run the analysis, apply fixes, and generate overlays for the API document.

How do I add examples and summaries to an OpenAPI spec automatically?

Add examples and summaries to an OpenAPI spec automatically by running an AI-readiness improvement tool against the file. The tool analyzes the document and enriches it with missing metadata to make the API more usable by AI systems.

What's the best way to make my API more discoverable for AI systems?

The best way to make an API discoverable for AI systems is to evaluate it using the Jentic API AI-Readiness Framework. This fixes semantic clarity issues and enriches the OpenAPI document with better descriptions and examples.