openapi-analyzer
Validates MikoPBX API compliance by analyzing OpenAPI 3.1.0 specs against implementation.
Install
mkdir -p .claude/skills/openapi-analyzer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/6422" && unzip -o skill.zip -d .claude/skills/openapi-analyzer && rm skill.zipInstalls to .claude/skills/openapi-analyzer
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Извлечение и анализ OpenAPI 3.1.0 спецификации из MikoPBX для валидации эндпоинтов. Использовать при проверке соответствия API, генерации тестов, проверке схем эндпоинтов или интеграции с навыками endpoint-validator и api-test-generator.Key capabilities
- →Fetch OpenAPI 3.1.0 specification from MikoPBX
- →Extract endpoint parameters, request, and response schemas
- →Validate compliance with OpenAPI 3.1.0 standard
- →Compare code implementations against the OpenAPI definition
- →Generate test data from schema examples and types
- →Provide a Python or CLI interface for automation
How it works
The skill fetches the OpenAPI specification, then analyzes it using a Python analyzer or CLI commands to extract details, validate compliance, compare with code, or generate test data.
Inputs & outputs
When to use openapi-analyzer
- →Validate API endpoint compliance
- →Generate test data from schemas
- →Check documentation completeness
About openapi-analyzer
Fetches specifications to validate endpoint compliance, compare code implementations against definitions, and automatically generate test data for APIs.
Извлечение и анализ OpenAPI 3.1.0 спецификации из MikoPBX для валидации эндпоинтов. Использовать при проверке соответствия API, генерации тестов, проверке схем эндпоинтов или интеграции с навыками endpoint-validator и api-test-generator.
How it compares
This skill provides specific tools to interact with MikoPBX's OpenAPI specification, offering structured analysis and test data generation rather than general API interaction.
Compared to similar skills
openapi-analyzer side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| openapi-analyzer (this skill) | 2 | 10mo | Review | Intermediate |
| swapper-integration | 6 | 7mo | Caution | Intermediate |
| run-api-e2e-tests | 7 | 8mo | Review | Beginner |
| langfuse-ci-integration | 2 | 2mo | Review | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by mikopbx
View all by mikopbx →You might also like
swapper-integration
shapeshift
Integrate new DEX aggregators, swappers, or bridge protocols (like Bebop, Portals, Jupiter, 0x, 1inch, etc.) into ShapeShift Web. Activates when user wants to add, integrate, or implement support for a new swapper. Guides through research, implementation, and testing following established patterns.
run-api-e2e-tests
novuhq
Run e2e tests for the API service. Use when the user wants to run API E2E tests.
langfuse-ci-integration
jeremylongshore
Configure Langfuse CI/CD integration with GitHub Actions and automated testing. Use when setting up automated testing, configuring CI pipelines, or integrating Langfuse tests into your build process. Trigger with phrases like "langfuse CI", "langfuse GitHub Actions", "langfuse automated tests", "CI langfuse", "langfuse pipeline".
api-test-generator
mikopbx
Генерация полных Python pytest тестов для REST API эндпоинтов с валидацией схемы. Использовать при создании тестов для новых эндпоинтов, добавлении покрытия для CRUD операций или валидации соответствия API с OpenAPI схемами.
http-generate
spring-ai-alibaba
Generates HTTP request examples for Spring Boot Web interfaces according to task specification and saves them as .http files in module-generate.md directories
twinmind-local-dev-loop
jeremylongshore
Set up local development workflow with TwinMind API integration. Use when building applications that integrate TwinMind transcription, testing API calls locally, or developing meeting automation tools. Trigger with phrases like "twinmind dev setup", "twinmind local development", "twinmind API testing", "build with twinmind".