프로젝트 소개
## 개요
이 저장소는 **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.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.