À propos du projet

## Ce que c'est Ce dépôt est la bibliothèque officielle de modules pour le CLI **start**. Il rassemble des modules CUE qui décrivent des agents IA, des rôles, des contextes, des tâches et des compétences, et les publie sur le CUE Central Registry sous `github.com/p3bot/library` afin que le CLI puisse les résoudre au moment de l'exécution. ## Structure Le README documente ces répertoires de premier niveau : - `agents/` – modèles de commande pour les outils CLI d'IA - `roles/` – définitions de prompts système et de comportements - `contexts/` – définitions de contextes environnementaux - `tasks/` – définitions d'instructions de tâches - `skills/` – compétences d'agent, chacune étant un fichier `SKILL.md` avec des ressources optionnelles - `schemas/` – définitions de schémas CUE - `index/` – index de découverte des modules - `docs/` – catalogues de nommage, de publication, de rédaction et de modèles ## Comment les modules sont utilisés Les modules peuvent être importés directement dans CUE, par exemple : ```cue import "github.com/p3bot/library/roles/golang/assistant@v0" ``` Plus couramment, ils sont consommés indirectement via le CLI start : ``` start --role golang/assistant start task review/pre-commit ``` ## Schéma d'adressage Les adresses pleinement qualifiées destinées à l'utilisateur prennent la forme `category:name`, telles que `agents:claude/interactive`, `roles:golang/assistant`, `contexts:cwd/agents-md`, `tasks:review/pre-commit` ou `skills:finding/one-by-one`. Les noms simples sans préfixe `category:` fonctionnent comme des recherches inter-catégories. Le README note que les chemins de modules dans les imports CUE restent basés sur des slashs — la forme avec deux-points s'applique uniquement à la saisie et à l'affichage utilisateur. ## Documentation référencée La bibliothèque oriente les lecteurs vers `docs/naming.md` (conventions de nommage), `docs/publishing.md` (publication sur le CUE Central Registry), `docs/authoring.md` (création ou mise à jour d'un module), `docs/agent-patterns.md` et `docs/role-patterns.md` (modèles de rédaction), ainsi qu'une référence de schéma dans `schemas/README.md`. ## Licence MPL-2.0.