AI 에이전트를 위한 패키지 매니저 (package manager).
Claude Code, Cursor, Codex, OpenCode, Copilot, Antigravity 전반에 걸쳐 에이전트 리소스를 설치, 공유 및 동기화하세요 — Agentic Engineering (에이전트 공학)을 실천하는 팀을 위해 구축되었습니다.
CLI 설치:
uv tool install agr
첫 번째 스킬 (skill) 설치:
agr add anthropics/skills/frontend-design
그 다음 AI 도구에서 호출하세요:
| 도구 (Tool) | 호출 방식 (Invoke with) |
|---|
| Claude Code | /frontend-design |
| ... | |
별도의 설정이 필요 없습니다 — agr add는 agr.toml을 자동으로 생성하며 사용 중인 도구를 감지합니다.
agrx는 스킬을 다운로드하고, 사용자의 도구 CLI로 실행한 뒤 정리합니다. 프로젝트에는 아무것도 저장되지 않습니다:
agrx anthropics/skills/pdf -p "Extract tables from report.pdf"
agrx anthropics/skills/skill-creator -i # 대화형 (Interactive): 스킬 + 채팅
agr은 AI 에이전트가 개발 워크플로우의 일급 시민 (first-class members)인 **Agentic Engineering (에이전트 공학)**을 실천하는 팀을 위해 구축되었습니다. 팀 내의 모든 개발자와 모든 AI 도구에 걸쳐 일관된 에이전트 리소스 세트를 공유하세요.
의존성 (Dependencies)은 agr.toml에 기록됩니다 — 이를 커밋하면 팀원들이 단 하나의 명령어로 모든 것을 설치할 수 있습니다:
dependencies = [
{handle = "anthropics/skills/frontend-design", type = "skill"},
{handle = "anthropics/skills/pdf", type = "skill"},
...
agr sync # npm install과 유사하지만, AI 에이전트를 위한 것입니다
새로운 팀원인가요? agr sync를 실행하면 첫날부터 바로 생산성을 발휘할 수 있습니다 — 동일한 에이전트, 동일한 스킬, 동일한 표준을 사용하게 됩니다.
agr init my-skill # 새로운 스킬 스캐폴딩 (Scaffold)
# my-skill/SKILL.md를 지침(instructions)과 함께 편집하세요
agr add ./my-skill # 로컬에서 테스트
...
agr을 라이브러리로 사용하여 프로그래밍 방식으로 스킬을 로드, 검색 및 캐싱(cache)하세요:
from agr import Skill, list_skills, skill_info
skill = Skill.from_git("anthropics/skills/code-review")
print(skill.prompt) # SKILL.md 내용
...
캐시 관리, 에러 처리(error handling) 및 전체 API에 대한 내용은 SDK 문서를 참조하세요.
문서 및 데이터 (Documents & data):
agr add anthropics/skills/pdf # PDF 읽기, 추출, 생성
agr add anthropics/skills/docx # Word 문서 생성 및 편집
agr add anthropics/skills/xlsx # 스프레드시트 구축 및 조작
...
디자인 및 프론트엔드 (Design & frontend):
agr add anthropics/skills/frontend-design # 프로덕션급 인터페이스
agr add anthropics/skills/canvas-design # PNG 및 PDF 형식의 시각 예술
agr add anthropics/skills/algorithmic-art # p5.js를 이용한 알고리즘 아트
...
개발 (Development):
agr add anthropics/skills/claude-api # Claude API를 이용한 앱 구축
agr add anthropics/skills/mcp-builder # MCP 서버 생성
agr add anthropics/skills/web-artifacts-builder # 다중 컴포넌트 HTML 아티팩트 (artifacts)
...
생산성 (Productivity):
agr add anthropics/skills/skill-creator # 스킬 생성, 수정 및 개선
agr add anthropics/skills/internal-comms # 내부 커뮤니케이션 작성
agr add anthropics/skills/slack-gif-creator # Slack용 애니메이션 GIF 생성
Skill Directory에서 전체 목록을 확인하세요.
| 명령어 | 설명 |
|---|
agr add <handle> | 스킬 설치 |
agr add <handle> -o | 최신 버전으로 업데이트 |
agr remove <handle> | 스킬 삭제 |
agr sync | agr.toml에 명시된 모든 항목 설치 |
agr upgrade [handle...] | 고정된 커밋(pinned commit) 이후의 의존성 재확인 |
agr list | 설치된 스킬 표시 |
agr init | agr.toml 생성 (도구 자동 감지) |
agr init <name> | 새로운 스킬 생성 |
agr config <cmd> | 설정 관리 |
agrx <handle> | 스킬을 일시적으로 실행 |
add, remove, sync 또는 list 명령어에 -g를 추가하면 글로벌 스킬(모든 프로젝트에서 사용 가능)로 관리할 수 있습니다.
# Go — @dsjacobsen
agr add dsjacobsen/agent-resources/golang-pro
# Drupal & DevOps — @madsnorgaard
...
Skill Directory에서 모든 커뮤니티 스킬을 확인하세요.
무언가를 만드셨나요? 이곳에 공유해 주세요.