arib-docs-api

Scan Express, FastAPI, and Django codebases to validate API endpoints against OpenAPI specifications.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/AribSudia/claude-code-methodology --skill arib-docs-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: arib-docs-api
Source: https://github.com/AribSudia/claude-code-methodology/tree/main/.claude/skills/arib-docs-api
Command: npx skills add https://github.com/AribSudia/claude-code-methodology --skill arib-docs-api

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of documentation drift, where API implementations diverge from their specifications, leading to broken integrations and developer confusion.

Core Features & Use Cases

  • Automated Discovery: Scans Express, FastAPI, and Django codebases to identify active API routes.
  • Sync & Validation: Compares code implementation against OpenAPI specs to detect stale, undocumented, or ghost endpoints.
  • Use Case: Use this tool during a CI/CD pipeline to automatically generate an API Documentation Report and ensure your OpenAPI spec remains the single source of truth for your backend services.

Quick Start

Run the arib-docs-api command to perform a full audit of your API endpoints and generate a comprehensive documentation report.

Frequently Asked Questions about arib-docs-api

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

FAQPage Schema
How do I prevent OpenAPI documentation drift in my backend codebase?

To prevent documentation drift, automate API endpoint discovery and synchronization to compare code implementations against OpenAPI specs. This detects stale routes and missing schema definitions to maintain accurate backend documentation.

Can I scan FastAPI and Express codebases to find undocumented API routes?

Yes, you can scan FastAPI, Express, and Django codebases to find undocumented API routes. Automated discovery uses static analysis and pattern matching to identify active endpoints, targeting backend implementations to detect ghost routes.

How do I automate OpenAPI spec validation during a CI/CD pipeline?

Automate OpenAPI spec validation during a CI/CD pipeline by running an audit command to compare code implementation against specifications. This generates an API Documentation Report to identify stale, undocumented, or ghost endpoints automatically.

What is API documentation drift and how do I detect it?

API documentation drift occurs when implementations diverge from their specifications, leading to broken integrations. Detect it by comparing code implementation against OpenAPI specs to identify stale, undocumented, or ghost endpoints using static analysis.

Does this API documentation sync tool work with Django web frameworks?

Yes, this API documentation sync tool works with Django web frameworks. It scans Django codebases to identify active API routes and compares them against OpenAPI specifications to detect documentation drift and missing schema definitions.