api-design-reviewer
API Design Reviewer
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/alirezarezvani/api-design-reviewerWhat This Skill Does
The API Design Reviewer by alirezarezvani is a robust engineering tool designed to enforce industry standards across your RESTful service architectures. It functions as an automated architectural assistant that evaluates API schemas, documentation, and implementation patterns. By integrating this skill, development teams can ensure that their endpoints adhere to consistent resource naming (kebab-case), proper HTTP verb usage, and standardized response formats. The skill goes beyond simple syntax checking; it provides a weighted scoring system that assesses documentation clarity, security postures, and overall developer experience. It acts as an automated 'design gatekeeper,' catching potential technical debt and integration friction before code ever hits production.
Installation
To integrate this skill into your OpenClaw environment, execute the following command in your terminal: clawhub install openclaw/skills/skills/alirezarezvani/api-design-reviewer
Use Cases
- Pre-Pull Request Review: Run the skill against a new API definition to catch breaking changes or non-conformity to existing organizational standards.
- Legacy Refactoring: Audit existing endpoints to identify areas where naming conventions or security headers are outdated.
- API Documentation Audits: Ensure that every parameter, status code, and error response is clearly documented and discoverable for third-party developers.
- Standardization: Enforce uniform design patterns across microservices teams to ensure that developers moving between services experience a consistent API interface.
Example Prompts
- "Review my OpenAPI specification for the user-service and check for any breaking changes compared to the previous version."
- "Analyze this endpoint design: /api/v1/GetOrderDetails?id=5. How can I make this more RESTful?"
- "Evaluate the consistency of my current API response formats and provide a design score based on industry standards."
Tips & Limitations
- Tip: Always provide the full OpenAPI or Swagger definition to the tool for the most accurate scoring and breaking change detection.
- Tip: Treat the design scores as suggestions to foster discussion in your team's architecture reviews rather than immutable law.
- Limitation: The skill currently lacks the ability to execute live requests; it performs static analysis of your design documentation. Ensure your specification file is up-to-date with your current implementation. It does not perform deep security penetration testing, so pair this with dedicated security tools for sensitive production environments.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-alirezarezvani-api-design-reviewer": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: data-collection
Related Skills
intl-expansion
International market expansion strategy. Market selection, entry modes, localization, regulatory compliance, and go-to-market by region. Use when expanding to new countries, evaluating international markets, planning localization, or building regional teams.
marketing-strategy-pmm
Product marketing skill for positioning, GTM strategy, competitive intelligence, and product launches. Use when the user asks about product positioning, go-to-market planning, competitive analysis, target audience definition, ICP definition, market research, launch plans, or sales enablement. Covers April Dunford positioning, ICP definition, competitive battlecards, launch playbooks, and international market entry. Produces deliverables including positioning statements, battlecard documents, launch plans, and go-to-market strategies.
paid-ads
When the user wants help with paid advertising campaigns on Google Ads, Meta (Facebook/Instagram), LinkedIn, Twitter/X, or other ad platforms. Also use when the user mentions 'PPC,' 'paid media,' 'ad copy,' 'ad creative,' 'ROAS,' 'CPA,' 'ad campaign,' 'retargeting,' or 'audience targeting.' This skill covers campaign strategy, ad creation, audience targeting, and optimization.
qms-audit-expert
ISO 13485 internal audit expertise for medical device QMS. Covers audit planning, execution, nonconformity classification, and CAPA verification. Use for internal audit planning, audit execution, finding classification, external audit preparation, or audit program management.
code-reviewer
Code review automation for TypeScript, JavaScript, Python, Go, Swift, Kotlin. Analyzes PRs for complexity and risk, checks code quality for SOLID violations and code smells, generates review reports. Use when reviewing pull requests, analyzing code quality, identifying issues, generating review checklists.