프로젝트 소개

## 개요 이 저장소는 **start** CLI를 위한 공식 모듈 라이브러리입니다. AI 에이전트, 역할, 컨텍스트, 작업 및 기술을 설명하는 CUE 모듈을 수집하여 `github.com/p3bot/library` 경로로 CUE Central Registry에 게시함으로써 CLI가 런타임에 이를 해석할 수 있도록 합니다. ## 구조 README는 다음과 같은 최상위 디렉토리를 설명합니다: - `agents/` – AI CLI 도구를 위한 명령 템플릿 - `roles/` – 시스템 프롬프트 및 동작 정의 - `contexts/` – 환경 컨텍스트 정의 - `tasks/` – 작업 지침 정의 - `skills/` – 에이전트 기술 (각각 선택적 리소스가 포함된 `SKILL.md` 형태) - `schemas/` – CUE 스키마 정의 - `index/` – 모듈 검색 인덱스 - `docs/` – 명명 규칙, 게시, 작성 및 패턴 카탈로그 ## 모듈 사용 방법 모듈은 CUE에서 직접 임포트할 수 있습니다. 예: ```cue import "github.com/p3bot/library/roles/golang/assistant@v0" ``` 더 일반적으로는 start CLI를 통해 간접적으로 소비됩니다: ``` start --role golang/assistant start task review/pre-commit ``` ## 주소 체계 사용자에게 노출되는 정규화된 주소는 `category:name` 형태를 취합니다. 예를 들어 `agents:claude/interactive`, `roles:golang/assistant`, `contexts:cwd/agents-md`, `tasks:review/pre-commit` 또는 `skills:finding/one-by-one` 등이 있습니다. `category:` 접두사가 없는 단순 이름은 카테고리 간 조회를 수행합니다. README에 따르면 CUE 임포트의 모듈 경로는 슬래시(/) 기반으로 유지되며, 콜론(:) 형태는 사용자 입력 및 표시용으로만 적용됩니다. ## 참조 문서 라이브러리는 `docs/naming.md` (명명 규칙), `docs/publishing.md` (CUE Central Registry 게시), `docs/authoring.md` (모듈 생성 또는 업데이트), `docs/agent-patterns.md` 및 `docs/role-patterns.md` (작성 패턴), 그리고 `schemas/README.md`의 스키마 참조를 안내합니다. ## 라이선스 MPL-2.0.