agentic-awesome-skills: 코딩 에이전트를 위한 에이전트 소유 스킬 선택 및 재현 가능한 스킬 스택을 위한 로컬 컨트롤 플레인
해결하는 문제
Agentic Awesome Skills (AAS)는 AI 코딩 에이전트(Claude Code, Cursor 또는 Codex와 같은)가 프로젝트에 특화된 "스킬"(플레이북/지침)을 발견, 선택 및 적용할 수 있는 구조화된 방법을 제공합니다. 이는 에이전트의 기능 선택을 재현 가능하고, 검토 가능하며, 검증된 상태(즉, "스택")로 전환함으로써 불투명한 일회성 설치 문제를 해결합니다.
작동 방식
- 에이전트 주도 선택: 로컬 Model Context Protocol (MCP) 서버를 사용하여 에이전트는 전체 AAS 카탈로그를 검색하고 프로젝트의 요구 사항에 따라 특정 스킬 ID를 선택할 수 있습니다.
- 스택 구성:
compose_stack도구를 사용하여 에이전트의 선택을 메모리 내에서 검증합니다. 이 선택은 이후aas-stack.json매니페스트로 저장됩니다. - 검증 및 계획: CLI 도구를 통해 사용자는 제안된 스택을 검증하고 대상 환경에 변경 사항이 적용되기 전에 불변의 계획을 생성할 수 있습니다.
- 검토 인터페이스: 사용자는 브라우저 로컬 Workbench를 사용하여 에이전트가 생성한 스택과 계획을을 검토할 수 있습니다.
- 배포: 스킬은 CLI 설치 프로그램(
npx agentic-awesome-skills), 특정 도메인용 특화된 플러그인(예: Web App Builder, Security Engineer), 또는 Copilot을 위한 직접적인 GitHub CLI 설치를 통해 설치할 수 있습니다.
대상 사용자
AI 코딩 에이전트(Claude Code, Cursor, Codex, Gemini CLI 등)를 사용하는 개발자 중, 프롬프트를 수동으로 검색하지 않고도 개발, 보안, 테스트 및 DevOps 전반의 작업에 대해 에이전트에게 특화된 고품질 지침을 제공하고자 하는 사용자.
주요 특징
- 로컬 제어: 저장소 검사 및 스킬 선택은 로컬에서 이루어집니다. 프로젝트 데이터는 AAS로 업로드되지 않습니다.
- 방대한 카탈로그: 광범위한 기술 및 제품 도메인을 다루는 2,001개 이상의 스킬.
- 승인 우선 워크플로우: 설치 전 스택 매니페스트와 계획에 대한 인간의 검토를 요구합니다.
- 다중 모드 배포: MCP 기반 에이전트 선택, 특화된 플러그인 번들, 그리고 직접적인 CLI 설치를 지원합니다.