AI 에이전트가 안드로이드 개발에서 자주 틀리는 부분을 정확히 수행하게 만드는 지침 모음
에이전트가 복잡한 안드로이드 패턴을 처리할 때 발생하는 오류를 줄이고, 개발자 가이드라인에 부합하는 코드를 생성하게 만듭니다. 이 저장소는 AI가 특정 작업에서 약점을 보인다는 평가 결과를 바탕으로, 해당 영역에 필요한 기술 사양을 마크다운 파일로 정리해 제공합니다. 필요한 스킬만 골라 설치하면 에이전트가 관련 작업을 수행할 때 자동으로 해당 지침을 참고합니다.
AI의 취약점만 다루는 스킬 구성
이 저장소는 AI가 이미 잘하는 기본 영역을 제외하고, 평가에서 성능이 떨어지는 사용 사례와 워크플로우에 집중합니다. 예를 들어 기본 제트팩 컴포즈 사용법은 다루지 않으며, 에이전트가 어려워하는 복잡한 패턴에 대한 기술 사양만 포함합니다. 각 스킬은 SKILL.md 파일 형태로 존재하며, 특정 도메인과 워크플로우에 대한 정보를 LLM에 전달해 판단 근거로 삼게 합니다.
CLI와 플러그인 기반 설치 방법
안드로이드 CLI를 사용해 필요한 스킬을 현재 디렉토리에 설치합니다. 특정 스킬만 설치하려면 android skills add r8-analyzer --project=. 명령을 실행합니다. 모든 스킬을 설치하려면 android skills add --all을 사용합니다. 에이전트 디렉토리가 없으면 기본값으로 Gemini와 Antigravity에 설치됩니다. Claude Code나 Codex를 사용한다면 플러그인 마켓플레이스를 통해 설치할 수도 있습니다. 설치 후 에이전트는 관련 작업이 요청되면 자동으로 해당 스킬을 찾아 적용합니다.
결과 검증과 기여 방식
이 저장소는 공개 기여를 받지 않으며, 피드백이나 새로운 스킬 요청은 GitHub 이슈를 통해 접수합니다. 프로젝트는 Apache License 2.0 라이선스를 따르며, 구글의 오픈소스 커뮤니티 가이드라인을 준수합니다. 에이전트 기반 개발 워크플로우를 도입하려는 팀이나 개인 개발자에게 적합하지만, AI 출력에 대한 최종 검증 책임은 사용자에게 있습니다.