OpenAPI Specification tools for Claude Code — validate, fix, convert, diff, walk, and generate from OAS 2.0-3.2 documents
npx claudepluginhub erraggy/oastoolsOpenAPI Specification tools — validate, fix, convert, diff, walk, and generate from OAS 2.0-3.2 documents
A complete, self-contained OpenAPI toolkit for Go with minimal dependencies.
Parse, validate, fix, convert, diff, join, generate, and build OpenAPI specs (2.0–3.2) — all in one tool.
Spec Lifecycle — parser · validator · fixer · converter
Multi-Spec Ops — joiner · differ · overlay
Code & Query — generator · builder · walker
Runtime — httpvalidator · oaserrors
12 packages covering the full OpenAPI lifecycle. See full details →
go.yaml.in/yaml, golang.org/x/tools, golang.org/x/text, and the MCP Go SDK at runtimeoastools validate openapi.yaml # Validate a spec
oastools convert -t 3.0.3 swagger.yaml -o openapi.yaml # Convert versions
oastools diff --breaking v1.yaml v2.yaml # Detect breaking changes
oastools fix api.yaml -o fixed.yaml # Auto-fix errors
oastools join -o merged.yaml base.yaml ext.yaml # Merge specs
oastools generate --client --server -o ./gen -p api openapi.yaml # Generate Go code
// Parse, validate, and fix — consistent functional options API
result, _ := parser.ParseWithOptions(parser.WithFilePath("api.yaml"))
vResult, _ := validator.ValidateWithOptions(validator.WithParsed(*result))
fResult, _ := fixer.FixWithOptions(fixer.WithParsed(*result))
brew install erraggy/oastools/oastools # Homebrew (macOS/Linux)
go install github.com/erraggy/oastools/cmd/oastools@latest # Go install
Pre-built binaries for macOS, Linux, and Windows on the Releases page.
go get github.com/erraggy/oastools@latest
Requires Go 1.25+.
📚 Documentation Site — Guides, examples, and package deep dives
📖 CLI Reference — All commands, flags, and output formats
🤖 MCP Server — LLM agent integration via Model Context Protocol
📦 API Reference — Go package documentation with runnable examples
RuFlo Marketplace: Claude Code native agents, swarms, workers, and MCP tools for continuous software engineering
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage