Agents
Banco supports agentic workflows. Upon initialization, three files are created for agent context:
.banco/BANCO.md— banco-managed file with detailed instructions on how agents should work with this project; regenerated by banco oninitAGENTS.md— reads.banco/BANCO.mdand is meant for user-defined instructions; never overwritten by bancoCLAUDE.md— readsAGENTS.md; never overwritten by banco
.banco/BANCO.md instructs agents to:
- Run
banco contextfirst to get a JSON snapshot of the project state (providers, modules, items, and the labels required to build commands) - Always use
banco newto create items — never write files directly - Derive label names and values from the context rather than guessing
- Use
statusandtagsmetadata on synced provider items to make informed decisions — e.g. prioritize open issues, filter by label, skip closed tasks when working on active work
Skills
Banco can install agent skills into a project with banco skills install <agent>. For the
claude agent, skills are written to .claude/skills/<skill-name>/SKILL.md — the location
Claude Code discovers project skills from — so they become invokable immediately. See the
skills command for details.
Example prompts
- How many tasks do I have in the backlog?
- Move task “Write full specs” to done
- Create a note about today’s meeting in the meetings folder
- Show me all bookmarks tagged under tools/rust
- What tasks are currently in progress?