콘텐츠로 이동

CLI

@contextlint/cli 패키지가 제공하는 contextlint 명령어는 로컬 개발에서도 CI에서도 동일한 실행 체계로 사용할 수 있습니다. 설정 파일 자동 감지, watch 모드, 기계 판독 가능한 JSON 출력까지 하나의 바이너리로 처리합니다.

설치 방법은 Get Started → 설치를 참조해 주세요. 이 페이지에서는 설치 후의 사용 입구를 안내합니다.

서브커맨드용도
contextlint(기본값)Markdown 문서를 lint
contextlint init대화식으로 contextlint.config.json 생성
contextlint compile문서와 규칙을 Claude Code용 SKILL.md로 변환
contextlint impact <file>지정 파일의 변경이 영향을 미치는 문서를 분석
contextlint slice <query>쿼리에 관련된 문서의 최소 세트를 추출
contextlint graph문서 의존 그래프를 표시

각 서브커맨드의 인수와 옵션은 명령어를 참조해 주세요.

설치 후 다음 명령어로 버전을 확인할 수 있습니다.

Terminal window
npx contextlint --version

설정 파일이 없어도 --version이나 --help는 실행할 수 있지만, lint 실행에는 contextlint.config.json이 필요합니다. 설정 파일 작성법은 Configuration을 참조해 주세요.