skills
무엇인가
google/skills는 구글 제품·기술을 다루는 작업에서 에이전트가 따라야 할 절차·진단·설계 규칙을 제품 단위로 분해해 담은 스킬 묶음이다. 규율 대상은 인증과 온보딩, GKE 클러스터 생성·업그레이드·오토스케일링·네트워킹·스토리지, BigQuery·AlloyDB·Spanner·Cloud SQL·Bigtable 사용, Gemini·Genkit 기반 에이전트 구축, Cloud Monitoring·Logging 조회와 알림 구성, IAM·SecOps 보안 점검, Well-Architected Framework 6개 축 검토, 멀티프로덕트 솔루션 아키텍처 워크플로다.
어떻게 동작하나
각 스킬은 SKILL.md 형식의 규칙 파일로 존재하며, 저장소 전체를 한 덩어리로 넣지 않고 설치 시 선택한 스킬만 에이전트 환경에 들어간다. 스킬 성격은 세 갈래로 나뉜다. 절차 안내형(온보딩, GKE 프로덕션화, 데이터베이스 온보딩), 진단형(GKE Node NotReady·JobSet 중단·TPU 연결 실패·워크로드 스케일링 트러블슈팅), 생성형(GKE 매니페스트, PromQL, Logging 쿼리, Monitoring 차트)이다. README에는 훅이나 슬래시 명령 같은 발동 기제가 명시되지 않으며, 에이전트가 작업 내용과 스킬 설명을 매칭해 해당 규칙을 로드하는 방식으로 동작한다.
무엇과 다른가
프롬프트를 매번 직접 쓰는 방식과 달리 규칙이 파일로 저장소에 남아 세션과 에이전트를 넘어 동일하게 적용된다. 단일 CLAUDE.md·AGENTS.md에 모든 규칙을 몰아넣는 방식과도 다르다. 하나의 거대한 규칙 파일이 항상 로드되는 대신, 제품·작업 단위로 좁게 쪼갠 스킬 중 필요한 것만 선택해 붙인다. 규율 범위도 코드 스타일 같은 일반 규칙이 아니라 구글 제품별 권장 절차와 장애 진단 순서에 한정된다.
어떻게 쓰나
설치는 `npx skills add google/skills` 한 줄로 시작한다. 이 명령이 저장소를 받아온 뒤 설치할 스킬을 선택하는 단계로 넘어가며, 고른 스킬만 에이전트가 읽는 위치에 배치된다. 첫 사용은 해당 스킬이 다루는 작업을 에이전트에 요청하는 것으로 시작된다. 예를 들어 GKE 클러스터 생성이나 BigQuery 비용 최적화를 요청하면 그 영역의 스킬 규칙이 작업 절차로 적용된다.
전제와 한계
전제는 스킬 형식을 읽는 AI 코딩 에이전트 환경이다. README는 스킬 목록만 제시하고 에이전트별 지원 범위나 버전 요구사항을 명시하지 않으므로, 어떤 에이전트에서 어떤 스킬이 도는지는 별도 확인이 필요하다. Google Cloud 관련 스킬은 대상 프로젝트와 인증 자격 증명이 있어야 실제 작업이 진행되며, 스킬 자체가 권한을 부여하거나 리소스를 생성하지는 않는다. 저장소 설명에 나열된 목록은 보안·아이덴티티 항목 중간에서 끊겨 있어 전체 스킬 구성을 이 문서만으로 확정할 수 없다.