Skip to content

Repository files navigation

start CLI Library

Official module library for the start CLI.

The library provides CUE modules for AI agents, roles, contexts, tasks, and skills. Modules are published to the CUE Central Registry under github.com/p3bot/library and resolved by the start CLI at runtime.

Structure

Directory Purpose
agents/ AI CLI tool command templates
roles/ System prompt and behaviour definitions
contexts/ Environmental context definitions
tasks/ Task instruction definitions
skills/ Agent Skills (SKILL.md plus optional resources)
schemas/ CUE schema definitions
index/ Module discovery index
docs/ Authoring patterns and schema examples

Usage

Import a module from the registry:

import "github.com/p3bot/library/roles/golang/assistant@v0"

Modules are normally consumed indirectly through the start CLI:

start --role golang/assistant
start task review/git-diff

Address Scheme

User-facing fully-qualified addresses use category:name, for example:

agents:claude/interactive
roles:golang/assistant
contexts:cwd/agents-md
tasks:review/git-diff
skills:finding/one-by-one

Bare names (without the category: prefix) work as cross-category lookups. Module paths in CUE imports remain slash-based — the colon scheme applies only to user-facing input and display.

Documentation

License

MPL-2.0.

About

Official module library for the start CLI

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages