
Api Design Reviewer
Analyzes REST API designs for convention violations, breaking changes, and quality metrics. Detects inconsistent naming, missing documentation, and unsafe changes before APIs ship. Use when reviewing API PRs, auditing existing APIs, or establishing team standards.
- skills.sh installs
- 800
- GitHub stars
- 29.5K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add alirezarezvani/claude-skills --skill api-design-reviewer --agent claude-codeInstalls into .claude/skills of the current project.
Files
API Design Reviewer
Tier: POWERFUL
Category: Engineering / Architecture
Maintainer: Claude Skills Team
Overview
The API Design Reviewer skill provides comprehensive analysis and review of API designs, focusing on REST conventions, best practices, and industry standards. This skill helps engineering teams build consistent, maintainable, and well-designed APIs through automated linting, breaking change detection, and design scorecards.
Quick Start — run the tools first
# 1. Lint an OpenAPI/Swagger spec for convention violations
python3 scripts/api_linter.py openapi.json --format json -o lint.json
# 2. Detect breaking changes between two spec versions (gate: exits non-zero with --exit-on-breaking)
python3 scripts/breaking_change_detector.py openapi-v1.json openapi-v2.json --format json --exit-on-breaking -o breaking.json
# 3. Score overall design quality (gate: --min-grade fails below threshold)
python3 scripts/api_scorecard.py openapi.json --format json --min-grade B -o scorecard.json
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/alirezarezvani/claude-skills
- Categories
- Backend & APIs, Git & Pull Requests, Code Review & Quality, Release Management, Automation & Workflows, Design & UI/UX
- First seen
- Jun 3, 2026
More from alirezarezvani/claude-skills
All 267- Code To Prd798
- Regulatory Affairs Head798
- Ms365 Tenant Manager797
- Confluence Expert795
- Quality Manager Qms Iso13485795
- Sales Engineer788
- Fda Consultant Specialist782
- Landing Page Generator777
- Contract And Proposal Writer772
- Sql Database Assistant763
- Chief Of Staff760
- Copywriting759
- Qms Audit Expert758
- Marketing Ops756
- Quality Manager Qmr755
- Performance Profiler750
- Mdr 745 Specialist745
- Demo Video736
- Ad Creative733
- Revenue Operations733
- Gcp Cloud Architect732
- Analytics Tracking731
- Competitive Intel729
- Customer Success Manager729
Recommended
More Backend & APIs1
prisma-developmentmindrally/skillsComprehensive Prisma ORM development guidelines with TypeScript, schema design, migrations, and best practices.724skills.sh installs
2
firebase-developmentmindrally/skillsFirebase development guidelines for Firestore, Authentication, Functions, and Storage with TypeScript and Angular.715skills.sh installs
3
graphqlmindrally/skillsExpert in GraphQL API development with type-safe patterns and optimization710skills.sh installs
4
browser-auth-flowruvnet/rufloProbe a site's authentication flow for redirect leaks, missing CSRF, weak session cookies, and OAuth misconfiguration; produces an auth findings.md690skills.sh installs
5
mcp-server-builderalirezarezvani/claude-skillsDesign and ship production-ready MCP (Model Context Protocol) servers from OpenAPI contracts instead of hand-written tool wrappers. Python and TypeScript suppor663skills.sh installs
6
auth-setupget-convex/agent-skillsSet up Convex authentication with proper user management, identity mapping, and access control patterns. Use when implementing auth flows.516skills.sh installs