GitHub
android/skills
소프트웨어처음 오른 때 점수 375
구글이 안드로이드 앱을 만드는 AI 에이전트(스스로 작업을 수행하는 AI 프로그램)를 돕기 위해 만든 '안드로이드 스킬' 모음입니다. 안드로이드 개발 모범 사례를 AI가 이해하고 따라 할 수 있도록 정리한 짧은 안내 파일들을 담고 있습니다.
무엇이 나왔나요?
'안드로이드 스킬'은 AI 에이전트가 특정 작업을 잘 수행하도록 돕는 모듈형 안내서들의 저장소입니다. 각 스킬은 SKILL.md라는 마크다운(글자 서식을 간단히 적는 문서 형식) 파일로 되어 있고, 작업 방법을 자세히 설명합니다. 개발팀은 AI가 잘 못하는 작업에 집중하고, 이미 잘하는 기본 작업은 다루지 않는다고 밝혔습니다.
설치와 사용의 핵심
- 안드로이드 CLI(명령줄 도구)로 특정 스킬 하나를 프로젝트에 설치할 수 있습니다. 예: r8-analyzer
- --all 옵션을 쓰면 모든 안드로이드 스킬을 설치합니다. 옵션이 없으면 android-cli 스킬만 설치됩니다.
- 스킬은 Claude Code와 Codex에 플러그인으로도 설치할 수 있습니다.
- 스킬 업데이트는 android skills update 명령으로 합니다.
스킬이란 무엇인가요?
스킬은 AI에게 특정 분야의 규칙과 절차를 알려 주는 설명서라고 생각하면 됩니다. 이 스킬들은 공개된 오픈 표준 형식을 따르며, 안드로이드 공식 개발자 사이트의 가이드를 바탕으로 합니다. 에이전트는 작업과 관련된 스킬을 스스로 찾아 사용합니다. 예를 들어 '앱 화면을 가장자리까지 꽉 차게 만들어 줘'라고 요청하면 관련 스킬을 씁니다.
왜 중요한가요?
AI가 안드로이드 앱을 더 정확하고 안전하게 만들도록 돕는 것이 목표입니다. 다만 프로젝트 소개 글은 AI가 실수할 수 있으니 결과를 꼭 다시 확인하라고 경고합니다. 현재는 외부 기여를 받지 않고, 의견이나 문제는 GitHub 이슈로 제출하도록 안내하고 있습니다. 라이선스는 Apache License 2.0입니다.
앞으로 지켜볼 점
- 외부 개발자의 기여를 언제부터 받을지
- 더 많은 새 스킬이 추가될지
- Android CLI와 Android Studio에서 스킬 기능이 어떻게 발전할지
용어 풀이
- SKILL.md
- 스킬의 작업 방법을 적어 둔 마크다운 형식의 문서 파일입니다.
- Android CLI
- 명령줄에서 안드로이드 스킬을 설치하고 관리하는 도구입니다.
- Android Studio
- 구글이 만든 안드로이드 앱 개발용 공식 프로그램입니다.
- Apache License 2.0
- 누구나 자유롭게 쓰고 고칠 수 있게 허용하는 오픈소스 라이선스입니다.