Community코딩 & 개발github.com

Redocly/redocly-lint-rules

사용자의 OpenAPI, AsyncAPI 또는 Arazzo 명세를 위해 Redocly CLI 린트 규칙을 redocly.yaml이나 커스텀 플러그인으로 구현합니다. 사용자가 규칙을 강제 적용하려 하거나, 설정 가능한 규칙이나 플러그인 규칙을 요청하거나, 보고되지 않거나 오탐을 내는 규칙을 디버깅하거나, Spectral 같은 다른 린터에서 규칙을 마이그레이션할 때 사용하세요.

redocly-lint-rules란 무엇인가요?

이 스킬은 자연어로 작성된 검사 조건(예: '모든 배열 스키마는 items를 선언해야 함')을 Redocly CLI에서 실행 가능한 린트 규칙으로 전환하는 방법을 제공합니다. Redocly는 검사를 구현하는 세 가지 계층(내장 규칙, 설정 가능한 규칙, 커스텀 플러그인)을 제공하며, 유지보수 비용이 가장 낮은 계층부터 시도하는 '사다리' 접근법을 권장합니다. `inspect-node-types` 명령어로 정확한 노드 유형을 확인하고, 설정 파일(redocly.yaml)에 규칙을 작성한 후 위반/준수 픽스처로 검증합니다. 특히 설정 가능한 규칙에서 `defined`와 값 존재 여부를 혼동하는 오류(예: 빈 문자열 통과)를 방지하기 위한 실용적인 조언과, Spectral에서 마이그레이션할 때 유의사항을 강조합니다. 이 스킬은 Redocly CLI를 기반으로 하며, OpenAPI 3.x, Swagger 2.0, AsyncAPI, Arazzo 등의 명세를 지원합니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Redocly/redocly-cli/tree/HEAD/.claude/skills/redocly-lint-rules

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Redocly CLI 린트 규칙 구현하기

자연어로 작성된 검사(

Individual skills in this repo

This repo contains 2 individual skills — each has its own dedicated page.

관련 스킬