ScottyLabs Development CLI
  • Rust 99.6%
  • Nix 0.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
scottylabs-bot 0412fa637b
Some checks failed
CI / build (pull_request) Has been skipped
CI / build (push) Has been skipped
kennel/build skipped: no services or static sites defined
CI / package (pull_request) Successful in 2m8s
CI / check-1 (pull_request) Failing after 9m50s
CI / check (pull_request) Failing after 0s
CI / package (push) Successful in 2m15s
CI / check-1 (push) Failing after 10m19s
CI / check (push) Failing after 0s
nixbot/nix-eval evaluation succeeded in 0s (1 warning)
nixbot/nix-build 0 attributes built
chore: update lockfiles
2026-10-19 09:50:07 +00:00
.forgejo/workflows docs: consolidate guides and command help 2026-10-15 10:24:36 -04:00
docs fix: evict obsolete source snapshots 2026-10-17 10:02:59 -04:00
src fix: evict obsolete source snapshots 2026-10-17 10:02:59 -04:00
tests fix: evict obsolete source snapshots 2026-10-17 10:02:59 -04:00
.gitignore docs: consolidate guides and command help 2026-10-15 10:24:36 -04:00
AGENTS.md docs: accept the collar design 2026-10-15 10:45:33 -04:00
book.toml docs: consolidate guides and command help 2026-10-15 10:24:36 -04:00
Cargo.lock feat: generate Nushell completions 2026-10-15 10:20:07 -04:00
Cargo.toml refactor: simplify routing and module layout 2026-10-15 14:16:12 -04:00
CONTRIBUTING.md docs: link to published collar guides 2026-10-17 10:02:59 -04:00
devenv.lock chore: update lockfiles 2026-10-19 09:50:07 +00:00
devenv.nix docs: add a portable collar agent skill 2026-10-15 15:18:48 -04:00
devenv.yaml build: make collar standalone 2026-10-15 09:37:54 -04:00
flake.lock build: make collar standalone 2026-10-15 09:37:54 -04:00
flake.nix fix: include the agent skill in the nix build 2026-10-15 16:15:24 -04:00
LICENSE build: make collar standalone 2026-10-15 09:37:54 -04:00
README.md docs: link to published collar guides 2026-10-17 10:02:59 -04:00

Collar

Collar is the ScottyLabs development CLI. Use it to review Forgejo pull requests, inspect CI and Kennel previews, find project documentation, and run local development tools.

Get started

From this repository, enter the ScottyLabs development environment:

devenv shell
collar --help
collar repo view collar

To install the CLI from this checkout:

nix profile add .#collar

See installation and first steps for Cargo installation, authentication, and requirements.

For coding agents, start with collar skill install and the agent setup guide.

Everyday commands

collar auth login
collar pr list
collar pr review 42 --approve
collar kennel preview 42
collar docs search secrets
collar check --all

Repository commands use the current checkout's upstream remote, then origin. Pass -R collar to work without a checkout; bare names default to ScottyLabs. Sign-in is required for private reads and writes; public reads work without it.

Documentation

The ScottyLabs documentation hub publishes the docs/ directory through the repository's enabled governance docs feature. All documentation source stays in this repository.

License

AGPL-3.0-or-later.