repos / pico

pico services mono repo
git clone https://github.com/picosh/pico.git

Eric Bower  ·  2025-12-26

AGENTS.md

 1# Intro
 2
 3This is a monorepo that contains a bunch of our cloud services leveraging golang's crypto/ssh library.  @README.md has more information about what they are and how they work.
 4
 5# Commands
 6
 7```bash
 8make fmt # format code
 9make lint # lint code
10make test # test code
11make build # build all go binaries
12make check # runs all the commands above
13```
14
15Before telling me a task is complete, you **must** run `make check` before notifying me.
16
17# Task management
18
19We use a local tool called `bd` to manage tasks.  When using `bd`, work on a single task at a time.  Once you think you have finished a task, I **must** review the task before you can mark it complete.
20
21To learn how to use `bd` run `bd quickstart`.
22
23When I ask you to do something and that task is large enough that it should be broken into smaller tasks, you **must** use `bd`.