Claude Code를 위한 AI 에이전트 툴킷 (AI agent toolkit for Claude Code)
77개의 기술(skills) · 17개의 에이전트(agents) · 21개의 명령(commands) · 7개의 모드(modes) · 19개의 규칙(rules) · 27개의 훅 스크립트(hook scripts) · 4계층 이상의 보안(4-layer+ security)
MeowKit은 Claude Code가 세션 시작 시 읽어들이는 .claude/ 디렉토리를 설치합니다. 이는 엄격한 게이트(hard gates), 테스트 주도 개발 (TDD), 보안 스캐닝(security scanning), 그리고 범위가 지정된 주제별 파일 메모리(fixes.md, review-patterns.md, architecture-decisions.md)를 포함하는 구조화된 7단계 워크플로우 (7-phase workflow)를 강제합니다. 핵심 워크플로우를 위한 외부 의존성(external dependencies)은 전혀 없습니다.
홈페이지: meowkit.dev · 문서: docs.meowkit.dev
npx mewkit init
CLI가 GitHub에서 최신 릴리스를 가져오고, 설정을 요청하며, 프로젝트에 .claude/를 스캐폴딩(scaffold)합니다.
MeowKit을 설치한 후, 다음을 실행하세요:
npx mewkit setup
이 명령은 .claude/skills/.venv에 Python 가상 환경 (venv)을 생성하고, pip 패키지(google-genai, pillow, python-dotenv)를 설치하며, 선택적인 시스템 의존성(ImageMagick, FFmpeg, Playwright 브라우저)에 대해 대화형으로 요청합니다.
프로젝트당 한 번만 실행하세요. 멱등성(Idempotent)이 보장되어 업그레이드 후에도 안전하게 재실행할 수 있습니다.
설정 후 환경을 확인하려면:
npx mewkit doctor # 환경 확인
| 패키지 (Package) | npm | 설명 (Description) |
|---|
mewkit | npx mewkit <cmd> | CLI — init, upgrade, doctor, validate, budget, memory |
- Node.js 20+
- Python 3.9+ (검증 스크립트용 표준 라이브러리만 사용)
- Git
meowkit/
├── .claude/ 신뢰할 수 있는 단일 출처 (Source of truth) — 에이전트, 기술, 규칙, 훅
│ ├── agents/ 17개의 전문 에이전트
...
수동 단계, CI/CD 자동화, 문제 해결을 포함한 전체 릴리스 가이드는 RELEASING.md를 참조하세요.
npm install # 의존성 설치
npm run build # 두 패키지 모두 빌드
npm test # 테스트 실행
...
MIT
- gstack — 기술(Skills), 리뷰 패턴, 배포 워크플로우
- antigravity-kit — 클린 코드 표준, 취약점 스캐닝
- aura-frog — 에이전트 탐지, 워크플로우 오케스트레이션 (orchestration)
- claudekit-engineer — Cook/fix 파이프라인, 릴리스 모델