LogoAwesome Skills
  • Search
  • Category
  • Tag
  • Blog
LogoAwesome Skills
LogoAwesome Skills

Discover Open-Source Agent Skills for AI Coding Assistants

Product

  • Search
  • Category
  • Tag
  • Blog

Resources

  • Claude Skill Docs
  • Antigravity Skills Docs

Tools

  • Claude Code
  • OpenCode
  • Cursor
  • Codex
  • Antigravity

Company

  • Privacy Policy
  • Terms of Service
  • Sitemap

©2026 Awesome Skills. All rights reserved.

Privacy PolicyTerms
Back to Skills

endpoint-validator

Валидация REST API эндпоинтов на соответствие OpenAPI схеме и консистентность параметров. Использовать при реализации эндпоинтов, ревью кода или перед слиянием изменений API.

513stars75forksUpdated 2/17/2026
Code Review#endpoint-testing#openapi#api-validation#parameter-consistency#code-review

Security Assessment

Low Risk(85/100)

Detected risks:

Secret Exposure([SKILL.md] TOKEN=)
Security Score85/100

About endpoint-validator

The 'endpoint-validator' skill is designed to validate REST API endpoints against the OpenAPI specification to ensure they are correctly implemented and maintain consistency in parameter definitions. This tool is essential for developers when creating or modifying API endpoints, as it ensures that the endpoints comply with the defined data structures, enforce proper validation constraints, and adhere to best practices. By using this skill, developers can catch issues early in the development process, which reduces the risk of API errors in production environments.

The skill offers several key capabilities, including validation of the 'DataStructure.php' and 'SaveRecordAction.php' files for completeness and compliance with specified patterns. It checks for the presence of required methods and attributes such as parameter type, description, and validation constraints, ensuring consistency across the API. Additionally, it tests the schema validation in strict mode and generates detailed compliance reports that offer actionable recommendations for improvement. By automating these checks, it saves time during code reviews, ensuring that any changes or additions to the API meet the desired standards.

The primary use cases for this skill include validating new API implementations, reviewing changes to existing endpoints, and preparing API code before merging changes in pull requests. It is particularly useful for teams involved in API development, code reviews, and maintaining consistency across multiple API endpoints. It can be used in any project where OpenAPI compliance and parameter validation are critical.

FAQ

When should I use this skill?

You should use this skill when implementing new API endpoints, modifying existing ones, reviewing API code changes, before merging API-related pull requests, or after changes to 'DataStructure.php' files.

What files are required for validation?

You need the 'DataStructure.php' and 'SaveRecordAction.php' files for the specific resource you're working with, such as 'Extensions', 'Providers', or 'IncomingRoutes'.

What does the validation process check for?

The validation process checks the completeness of parameter definitions in 'DataStructure.php', ensures compliance with the 7-phase pattern in 'SaveRecordAction.php', verifies schema validation in strict mode, and generates a compliance report.

Are there any specific tool requirements?

This skill requires tools like Bash, Read, Grep, and Glob to identify and validate the necessary files and parameters.

What happens if a validation fails?

If validation fails, the skill generates a compliance report with actionable recommendations to address the issues found, such as missing parameters or incorrect validation constraints.

Install endpoint-validator

Download and extract the skill files to your .claude/skills/ directory.

Quick Setup:

  1. Copy the skill folder to .claude/skills/
  2. Claude will automatically detect and use the skill

Repository

mikopbx/Core

Related Skills

dbt-sf-to-bq-translator

21,076

build-models

102

html-prototype

3,588

doc

448