gemini_cli_skill은(는) 무엇을 하나요?
🚀 Claude Code에 Gemini CLI를 통합하여 코드 생성, 리뷰, 테스트, 문서화, 아키텍처 분석을 향상시킵니다.
개요
이 스킬은 Claude Code 내에서 Gemini CLI를 활용할 수 있게 해줍니다. Gemini CLI는 Google의 Gemini 모델을 기반으로 한 강력한 개발 도구로, 코드 생성, 리뷰, 테스트, 문서화, 아키텍처 분석 등 다양한 작업을 지원합니다.
주요 기능
- 코드 생성: Gemini의 고급 추론 능력을 사용하여 복잡한 코드 스니펫 및 전체 함수 생성
- 코드 리뷰: 잠재적 버그, 성능 문제, 모범 사례 준수 여부 식별
- 테스트 생성: 기존 코드에 대한 단위 테스트 및 통합 테스트 자동 생성
- 문서화: 함수, 클래스, 모듈에 대한 주석 및 README 자동 생성
- 아키텍처 분석: 시스템 아키텍처 제안 및 마이크로서비스 패턴 분석
설치 방법
-
Gemini CLI 설치:
npm install -g @google-gemini/cli -
API 키 설정:
gemini config set api_key YOUR_GEMINI_API_KEY -
Claude Code에 스킬 추가: Claude Code 설정에서 이 스킬을 추가하거나, 다음 명령어 사용:
claude code install-skill Junayedahmedd/gemini_cli_skill
사용 예시
# 코드 생성
gemini generate "함수: 주어진 배열에서 중복 요소 제거"
# 코드 리뷰
gemini review ./src/main.js
# 테스트 생성
gemini test ./src/utils.js
# 문서화
gemini doc ./src/components/Button.jsx
# 아키텍처 분석
gemini analyze ./src/
요구 사항
- Node.js 18 이상
- Gemini API 키 (Google AI Studio에서 발급)
- Claude Code (최신 버전)
지원 플랫폼
- Claude Code (Anthropic)
- Cursor
- Codex (GitHub Copilot)
- 기타 AI 코딩 에이전트
기여하기
버그 리포트, 기능 제안, 풀 리퀘스트는 언제나 환영합니다. GitHub 저장소를 방문해 주세요.
라이선스
MIT License