본문으로 건너뛰기

스킬 시스템

스킬은 집중된 워크플로를 가르치는 재사용 지침 패키지입니다. SKILL.md 진입점과 필요할 때만 로드하는 연결 파일을 포함할 수 있습니다.

설치 전에​

스킬은 현재 세션의 사용 가능 기능에 접근하는 지침입니다. 특히 명령, 외부 서비스, 기대 자격 증명, 연결 파일의 소스를 읽으세요.

스킬을 실행 지침으로 취급하세요

설치 자체가 새 운영체제 권한을 주지는 않지만 사용 시 활성 도구 호출을 지시할 수 있습니다. 신뢰하는 출처만 설치하세요.

목록과 확인​

anyy skills list
anyy skills view SKILL_NAME

스킬이 선언한 연결 파일 확인:

anyy skills view SKILL_NAME FILE_PATH

Dashboard → Skills는 상태, 출처, 관리 작업을 포함한 같은 카탈로그 중심 흐름을 제공합니다.

스킬 설치​

로컬 .zip만 설치합니다. 패키지는 아카이브 루트나 단일 스킬 디렉터리 안에 지원 파일과 정확히 하나의 SKILL.md를 담습니다.

anyy skills install ./my-skill.zip

Dashboard → Skills → Install Skill 업로드 또는 skill_manage가 있는 대화의 로컬 ZIP 경로 설치 요청도 가능합니다. 모두 활성 프로필의 같은 관리 라이브러리에 기록합니다. 대화 설치는 페이지에 나타나고 Dashboard 설치는 다시 로드 후 후속 프롬프트에서 사용됩니다. 이전에 끈 스킬을 설치가 다시 켜지는 않으므로 활성 상태는 따로 확인하세요.

ZIP과 해제 콘텐츠는 각각 10 MiB, Dashboard 전체 멀티파트도 10 MiB입니다. SKILL.md의 name은 meeting-notes처럼 단일 하이픈으로 연결한 소문자/숫자 최대 64자입니다. 둘러싸는 디렉터리가 있으면 같은 이름을 씁니다. 검증은 이름을 경로로 쓰기 전에 무효 이름을 거부하고 경로 탐색, 심볼릭 링크, 특수 파일, 여러 스킬 패키지도 거부합니다. 원격 URL, GitHub 출처, 로컬 디렉터리 설치, --all은 미지원입니다. 기존 로컬 검색과 읽기 전용 외부 루트는 계속 작동하지만 패키지 설치가 아닙니다.

기존 관리 스킬을 교체하려는 경우에만 --force를 쓰세요. 프로필이 실행 중이면 CLI가 상주 RPC를 쓰고 카탈로그를 다시 로드합니다. 오프라인 변경에는 독점 소유권이 필요하며 다음 시작 때 발견됩니다. --now는 오프라인 변경 뒤 Gateway 다시 로드를 요청하며 접근 불가면 실패를 보고합니다.

대화 skill_manage 변경은 보통 공유 카탈로그를 다시 로드합니다. 명시적 reload:false는 건너뜁니다. 저장 패키지가 갱신 런타임의 증거라고 가정하지 말고 reload·reload_error를 확인하세요.

채팅에서 사용​

이름이나 다루는 작업을 설명해 요청하세요.

Use the release-notes Skill to summarize the changes in this Workspace.

실제 필요하면 여러 스킬이 참여할 수 있습니다. 요청을 집중하세요. 무관 스킬은 지침량과 충돌을 늘립니다.

카탈로그에는 진입 파일 위치가 있습니다. 필요할 때 선택 read나 bash로 진입·지원 파일을 로드하며 상대 참조는 진입 디렉터리에서 결정합니다. Codemode 경유 리더도 카탈로그를 유지합니다. 두 리더가 모두 없는 세션에는 모델 스킬 카탈로그가 없습니다. 명시적 /skill:NAME은 제출 메시지에 해당 스킬을 로드합니다.

인식된 /skill:NAME 진입 파일을 읽거나 해석하지 못하면 제출 메시지 수락 후 비치명적 확장 오류를 보고합니다. 원본 입력은 모델에 도달하며 응답 생성 후 안내가 나타날 수도 있습니다. 알림과 전달을 참조하세요.

별도 기본 skills_list, skill_view 모델 도구는 없습니다. CLI·Dashboard 확인은 유지되며 모델은 선택 리더로 읽습니다.

관리 스킬 업데이트​

대화 선택 도구에 skill_manage가 있으면 활성 프로필 관리 라이브러리를 업데이트할 수 있습니다. 패키지 리비전을 저장하고 롤백을 지원하는 Anyy 기능입니다. 일반 파일 편집은 자동으로 같은 보장을 주지 않습니다. 외부·번들 스킬은 관리 기록기에 읽기 전용입니다. 카탈로그 다시 로드나 외부 루트 추가는 패키지 리비전을 만들지 않습니다.

자동 자체 검토는 구성 도구 모음과 함께 대화의 사용 가능 도구, 선택, 제외를 사용하며 허용된 관리 기록기가 필요합니다. 수용된 검토는 재시도·재시작에도 선택을 유지하고 나중 상위 변경이 도구를 추가하지 않습니다. 대화가 뒷받침하는 구체적 재사용 학습을 저장하며 라이브러리 변경 없이 끝날 수도 있습니다. 업데이트 알림에는 실제 관리 성공 결과가 필요합니다.

다시 로드, 롤백, 제거​

외부 변경 후 상주 카탈로그를 다시 로드합니다.

anyy skills reload

향후 검색과 수용을 갱신하며 대기 메시지·검토에 이미 수용된 지침이나 선택을 교체하지 않습니다.

이전 관리 리비전이나 기록 리비전으로 롤백합니다.

anyy skills rollback SKILL_NAME
anyy skills rollback --revision REVISION_ID SKILL_NAME

관리 스킬을 제거합니다.

anyy skills uninstall SKILL_NAME

상주 롤백·제거는 이미 다시 로드합니다. 오프라인 --now는 Gateway가 없으면 실패할 수 있으며 독점 소유권을 우회하지 않습니다.

팁​

  • 업데이트 후 소스가 바뀌었을 수 있으니 다시 확인하세요.
  • 재현성이 중요하면 원본 ZIP을 보관하세요.
  • 영속 개인 선호는 스킬 대신 메모리에 두세요.
  • 반복 절차는 스킬, 외부 도구·서비스 연결은 MCP를 쓰세요.

시각 관리는 Dashboard 스킬을 참조하세요.