LIVE СВЕЖЕЕ
Securityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данныхSecurityskill-scanner: Анализ безопасности Skill, локальноSecurityskill-safe-install-l0-strict: Безопасная установка скилловTechnical Docsskill-creator: Создание и оптимизация скилловSecuritySecurity Skill: анализ и защита данныхTestingquality-gate: Скилл итеративного улучшения артефактовAutomation To..redis-development: Скилл оптимизации производительности RedisTechnical Docsjsdoc-comment-generator: Скилл для автоматической генерации комментариевNoSQL Databasesbackend-coding-standards: Скилл для стандартизации кодаAutomation To..openapi-spec-generator: Скилл для генерации APIDatabase Toolstype-mapping-encyclopedia: Скилл для преобразования типов данных
$ pwd: ~ / categories / Tools / CLI Tools / api-design-reviewer-avtomatizirovannyy-analiz-i-proverka-api-dizayna
view --main api-design-reviewer-avtomatizirovannyy-analiz-i-proverka-api-dizayna.md

api-design-reviewer — Автоматизированный анализ и проверка API-дизайна

//

Устраните проблемы с качеством API-дизайна с помощью инструмента, обеспечивающего автоматизированный анализ и проверку на соответствие лучшим практикам. CLI-инструмент позволяет выявлять несоответствия REST-конвенциям, обнаруживать потенциальные поломки при внесении изменений и генерировать отчеты о качестве дизайна. Это особенно ценно при работе с большими кодовыми базами и сложными архитектурами.

Инструмент, доступный как терминальная утилита, выполняет проверку на соответствие требованиям к именованию ресурсов (kebab-case для ресурсов, camelCase для полей), правильность использования HTTP-методов (GET, POST, PUT, PATCH, DELETE), структуру URL и соответствие HTTP-кодов состояния. Он также проверяет согласованность форматов ответов об ошибках и наличие документации. Управление и выполнение проверок осуществляется через командную строку.

Автоматизированный анализ API-дизайна помогает командам разработчиков создавать согласованные, поддерживаемые и хорошо спроектированные API, сокращая время на ручную проверку и повышая общую эффективность разработки. Инструмент интегрируется в существующие рабочие процессы и может быть использован для автоматизации процессов проверки качества.

Проводник файлов
6 файлы
SKILL.md
references
api_antipatterns.md 13.4 KB
rest_design_rules.md 10.2 KB
scripts
api_linter.py 37.4 KB
api_scorecard.py 64.4 KB
breaking_change_detector.py 47.9 KB
SKILL.md
readonly --- lines
Инициализация мануала...
package.json
Author
author
⭐ 11 | 🍴 0
seaworld008
// Verified Repository Master Account
$ gh browse
$ install --global skills.sh
npx skills add https://github.com/seaworld008/Commonly-used-high-value-skills/tree/main/openclaw-skills/api-design-reviewer
$ download --local man

[HINT] Скачивает всю директорию скилла с GitHub: SKILL.md и все связанные файлы