Об этом проекте
## Что это такое
Этот репозиторий является официальной библиотекой модулей для start CLI. В нем собраны модули CUE, описывающие AI-агентов, роли, контексты, задачи и навыки, которые публикуются в CUE Central Registry под адресом `github.com/p3bot/library`, чтобы 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.