Community코딩 & 개발github.com

taniwhaai/arai

실제로 작동하는 AI 코딩 규칙. 후크를 통해 명령 파일(CLAUDE.md, .cursorrules, copilot-instructions 등)을 강제합니다.

arai란 무엇인가요?

이 스킬은 개발자가 AI 에이전트(Claude Code, Cursor, Copilot 등)에 대한 코딩 규칙과 명령을 중앙에서 관리하고 강제할 수 있도록 설계되었습니다. `arai`는 프로젝트 루트에 있는 표준 명령 파일(예: CLAUDE.md, .cursorrules, copilot-instructions.md)을 자동으로 감지하고, Git 후크(hook)를 통해 커밋 시점에 이러한 규칙이 항상 최신 상태로 유지되도록 합니다. 이를 통해 팀 전체가 동일한 AI 동작 규칙을 따르도록 보장하여 일관성을 높이고, AI가 프로젝트 컨텍스트를 올바르게 이해하도록 돕습니다. 주로 Claude Code, Cursor, GitHub Copilot과 같은 AI 코딩 도구와 호환되며, 설정이 간단하고 즉시 효과를 볼 수 있습니다. 이 스킬은 개발 워크플로우에 AI 규칙을 체계적으로 통합하려는 팀에게 특히 유용합니다.

지원 대상✓Claude Code~Codex CLI✓Cursor
npx skills add taniwhaai/arai

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

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

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

문서

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

실제로 작동하는 AI 코딩 규칙. 후크를 통해 명령 파일(CLAUDE.md, .cursorrules, copilot-instructions 등)을 강제합니다.

개요

arai는 프로젝트 전반에 걸쳐 AI 에이전트 명령 파일을 관리하고 적용하기 위한 도구입니다. 개발자가 다음을 수행할 수 있습니다:

  • 중앙 집중식 규칙 관리: 단일 소스에서 모든 AI 도구에 대한 규칙을 정의합니다.
  • 자동 강제: Git 후크를 사용하여 규칙이 항상 최신 상태로 유지되도록 합니다.
  • 다중 도구 지원: Claude Code, Cursor, Copilot 등과 호환됩니다.

설치

arai를 설치하려면 다음 명령을 실행하십시오:

npm install -g arai

또는 프로젝트별로:

npm install --save-dev arai

사용법

명령 파일 초기화

프로젝트 루트에서 다음을 실행하십시오:

arai init

이 명령은 다음 파일을 생성합니다:

  • CLAUDE.md - Claude Code용
  • .cursorrules - Cursor용
  • copilot-instructions.md - GitHub Copilot용

후크 설치

Git 후크를 설치하여 규칙을 자동으로 적용하십시오:

arai install-hooks

이렇게 하면 커밋 시점에 명령 파일이 동기화 상태로 유지됩니다.

수동 동기화

규칙을 수동으로 동기화하려면:

arai sync

설정

arai.json 파일을 프로젝트 루트에 생성하여 설정을 사용자 정의할 수 있습니다:

{
  "files": [
    "CLAUDE.md",
    ".cursorrules",
    "copilot-instructions.md"
  ],
  "hooks": {
    "pre-commit": true
  }
}

지원되는 도구

  • Claude Code - CLAUDE.md 파일 사용
  • Cursor - .cursorrules 파일 사용
  • GitHub Copilot - copilot-instructions.md 파일 사용
  • Codex CLI - claude.md 또는 CODEX.md 파일 사용

라이선스

MIT

관련 스킬