프로젝트 소개
이 저장소는 Golang 개발을 위해 특별히 설계된 재사용 가능한 AI 에이전트 스킬 세트를 제공합니다. 이 스킬들은 Claude Code, Codex, Gemini, Copilot, Cursor 등과 같은 코딩 어시스턴트가 필요할 때 로드하여 컨텍스트를 부풀리지 않고 도메인별 전문 지식을 확장할 수 있도록 설계되었습니다.
스킬은 다음과 같은 범주로 구성됩니다: 코드 품질(스타일, 명명, 오류 처리, 린팅, 안전성, 보안, 문서화), 아키텍처 및 설계(동시성, 컨텍스트, 데이터 구조, 데이터베이스, 의존성 주입, 디자인 패턴, 현대화, 리팩터링), QA 및 성능(벤치마크, 관측 가능성, 성능, 테스트, 문제 해결), 프로젝트 설정(CLI, CI/CD, 의존성 관리, gopls, pkg.go.dev, 인기 라이브러리, 프로젝트 레이아웃, 최신 정보 유지)입니다.
또한 API(gRPC, GraphQL, Swagger), 의존성 주입(google/wire, uber/dig, uber/fx), 프레임워크(spf13/cobra, spf13/viper), samber/* 라이브러리(lo, mo, ro, do, hot, oops, slog), 테스트(stretchr/testify)를 위한 프레임워크/라이브러리별 스킬도 있습니다.
각 스킬은 원자적이며 상호 참조가 가능하고, 핵심 지침이 담긴 SKILL.md 파일과 더 깊은 지식을 위한 선택적 참조 파일을 포함합니다. 저장소에는 스킬을 사용할 때 오류율이 크게 감소한다는 평가 결과가 포함되어 있으며, 다양한 도구와 플랫폼을 위한 설치 지침을 제공합니다.
스킬은 명령 가용성, 자동 트리거링, 재정의 가능성과 같은 기능을 나타내는 플래그로 표시됩니다. 이 프로젝트는 MIT 라이선스이며, 스킬 설명과 파일의 토큰 예산에 대한 지침과 함께 기여를 장려합니다.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.