Об этом проекте

## Что это такое Этот репозиторий является официальной библиотекой модулей для 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.