x9-validate

Community

Validate X9.150 payloads against OpenAPI schema

Authorcarlosnetto
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the validation of JSON payloads against the X9.150 OpenAPI specification, ensuring data integrity and adherence to standards.

Core Features & Use Cases

  • Schema Validation: Verifies JSON payloads against the spec/openapi.yaml schema.
  • Auto-Detection: Intelligently identifies the schema type (PaymentRequest, NotificationPayload, etc.) based on payload structure.
  • Detailed Error Reporting: Provides clear explanations for constraint violations, including field paths, expected vs. actual values, and suggestions for fixes.
  • Use Case: A developer can use this Skill to ensure that a generated payment request JSON adheres to the X9.150 standard before sending it to a payment processor.

Quick Start

Use the x9-validate skill to validate the attached file 'payment_request.json'.

Dependency Matrix

Required Modules

jsonschemaPyYAMLreferencing

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: x9-validate
Download link: https://github.com/carlosnetto/x9.150-py/archive/main.zip#x9-validate

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.