Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 1.85 KB

File metadata and controls

42 lines (27 loc) · 1.85 KB

Bento Printed CLI Agent Guide

This directory is a generated bento-pp-cli printed CLI. It was produced by CLI Printing Press, so treat systemic fixes as upstream Printing Press fixes first. Keep local edits narrow and document why a generated-tree patch belongs here.

Local Operating Contract

Start by asking the generated CLI for current runtime truth:

bento-pp-cli doctor --json
bento-pp-cli agent-context --pretty

Use runtime discovery instead of relying on a copied command list:

bento-pp-cli which "<capability>" --json
bento-pp-cli <command> --help

Add --agent to command invocations for JSON, compact output, non-interactive defaults, no color, and confirmation-safe scripting:

bento-pp-cli <command> --agent

Before running an unfamiliar command that may mutate remote state, inspect its help and prefer a dry run:

bento-pp-cli <command> --help
bento-pp-cli <command> --dry-run --agent

Use --yes --no-input only after the target, arguments, and side effects are clear.

For install, auth, examples, and longer product guidance, read README.md and SKILL.md. This file intentionally stays small so repo-local agents get invariant local guidance without duplicating the generated docs.

Local Customizations

This directory is generated output -- a fresh print can overwrite the whole tree, so ad-hoc hand-edits don't survive on their own. If you modify the generated code, record each change under .printing-press-patches/ (parallel to .printing-press.json) so a regen carries the intent forward instead of silently dropping it.

The entry shape, and the altitude to write it at -- a durable reprint-guard, not a changelog -- live in the source catalog's AGENTS.md, which is the single source of truth; this guide intentionally doesn't duplicate them.