Community코딩 & 개발github.com

agnix

사용자가 '에이전트 설정 린트', '스킬 검증', 'CLAUDE.md 확인', '훅 검증', 'MCP 린트'를 요청할 때 사용합니다. 456개의 규칙으로 에이전트 설정 파일을 검증합니다.

agnix란 무엇인가요?

agnix는 Claude Code, Cursor, GitHub Copilot, Codex CLI 등 주요 AI 에이전트 플랫폼의 설정 파일을 사전에 린트(lint)하여 워크플로우 중단을 방지하는 도구입니다. Skills, Hooks, MCP, Memory, Plugins 등 다양한 설정 유형을 456개 규칙으로 검증합니다. 사용자는 '내 에이전트 설정을 린트해줘', '스킬 검증', 'CLAUDE.md 확인' 등의 자연어 요청으로 호출할 수 있으며, `agnix .` 명령어로 프로젝트를 검증하고 `--fix` 옵션으로 자동 수정까지 가능합니다. CLI 도구로 설치(`cargo install agnix-cli`) 후 실행하며, JSON 출력, 감시 모드, 특정 플랫폼 타겟팅 등 다양한 고급 기능을 지원합니다.

지원 대상✓Claude Code✓Codex CLI✓Cursor
npx skills add https://github.com/agent-sh/agnix/tree/main/skills/agnix

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

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

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

문서

agnix은(는) 무엇을 하나요?

워크플로우가 중단되기 전에 에이전트 설정을 린트하세요. Claude Code, Cursor, GitHub Copilot, Codex CLI의 Skills, Hooks, MCP, Memory, Plugins를 검증합니다.

사용 시기

사용자가 다음과 같이 요청할 때 호출하세요:

  • "내 에이전트 설정을 린트해줘"
  • "내 스킬을 검증해줘"
  • "내 CLAUDE.md를 확인해줘"
  • "훅을 검증해줘"
  • "MCP 설정을 린트해줘"
  • "에이전트 설정 문제를 수정해줘"

지원 파일

파일 유형예시
SkillsSKILL.md
MemoryCLAUDE.md, AGENTS.md
Hooks.claude/settings.json
MCP*.mcp.json
Cursor.cursor/rules/*.mdc
Copilot.github/copilot-instructions.md

실행

1. agnix 설치 확인

agnix --version

설치되지 않은 경우:

cargo install agnix-cli

2. 검증

agnix .

3. 문제가 발견되고 --fix가 요청된 경우

agnix --fix .

4. 재검증하여 확인

agnix .

CLI 참조

명령어설명
agnix .현재 프로젝트 검증
agnix --fix .문제 자동 수정
agnix --strict .경고를 오류로 처리
agnix --target claude-code .Claude Code 규칙만 적용
agnix --target cursor .Cursor 규칙만 적용
agnix --watch .감시 모드
agnix --format json .JSON 출력

출력 형식

CLAUDE.md:15:1 warning: 일반 지침 '도움이 되세요' [수정 가능]
  help: 일반 지침을 제거하세요. Claude는 이미 이를 알고 있습니다.

skills/review/SKILL.md:3:1 error: 잘못된 이름 [수정 가능]
  help: 소문자와 하이픈만 사용하세요.

오류 1개, 경고 1개 발견 (2개 수정 가능)

일반적인 문제 및 해결 방법

문제해결 방법
잘못된 스킬 이름소문자와 하이픈 사용: my-skill
일반 지침"도움이 되세요", "정확하세요" 제거
트리거 문구 누락설명에 "사용 시기..." 추가
디렉토리/이름 불일치디렉토리 이름을 name: 필드와 일치하도록 변경

링크

관련 스킬