agent-prompt-audit
Audit and improve the prompt surface of Avibe Agents across backends (Claude, Codex/GPT, OpenCode) — global and project rules,…
Build, inspect, update, restore, or share Avibe Show Pages for visual explanations, diagrams, reports, or interactive prototypes. Covers the page workspace and its Git history.
Claude Code
$ npx -y skills add avibe-bot/avibe --skill use-show-pages --agent claude-code
Codex
$ npx skills add avibe-bot/avibe --skill use-show-pages -a codex -y
Cursor
$ npx skills add avibe-bot/avibe --skill use-show-pages -a cursor -y
Gemini CLI
$ npx skills add avibe-bot/avibe --skill use-show-pages -a gemini-cli -y
GitHub Copilot
$ npx skills add avibe-bot/avibe --skill use-show-pages -a github-copilot -y
OpenCode
$ npx skills add avibe-bot/avibe --skill use-show-pages -a opencode -y
Windsurf
$ npx skills add avibe-bot/avibe --skill use-show-pages -a windsurf -y
name: use-show-pages slug: use-show-pages description: Build, inspect, update, restore, or share Avibe Show Pages for visual explanations, diagrams, reports, or interactive prototypes. Covers the page workspace and its Git history. version: 0.5.0
When a visual page would help the user understand a problem, plan, process, result, or complex information more clearly, use Show Pages. They are useful for diagrams, flowcharts, mind maps, timelines, architecture maps, comparison views, dashboards, visual reports, interactive explanations, and small prototypes.
Each Agent Session has one Show Page. Get this session's page directory:
`vibe show path`
Check status:
`vibe show status`
Change visibility:
`vibe show update --visibility public` `vibe show update --visibility private` `vibe show update --visibility offline`
For more usage details, run `vibe show --help` or a subcommand help such as `vibe show update --help`.
For live runtime, visibility, and URL availability, treat `vibe show status` and the relevant command output as authoritative.
For credentialed HTTP requests in `api/*.ts`, use the Node-only [server Vault adapter](references/vault-fetch.md) instead of spawning `vibe vault fetch` for every request. It preserves Vault custody and checks; it is never a browser import or a way to publish credentials.
For an explicitly published POST endpoint that authenticates a non-browser sender, read [Public server APIs](references/server-api.md) before authoring its `.show-api.json` declaration. Trusted handler code owns sender authentication; the declaration does not publish a page or install/start its Runtime.
These rules apply only to this Session's Show Page workspace and its Avibe history. Avibe manages page checkpoints automatically; do not create versions manually for page edits.
Before operating on history, run `vibe show status`. Use its `path` as `<show-workspace>` and inspect `history.mode`, `history.checkpointing_active`, and `history.git_dir`. Status is read-only; it does not initialize a repository. If checkpointing is inactive, do not assume new edits have automatic checkpoints or start managing Avibe history yourself. Existing history can still be inspected and restored when requested.
When `history.mode` is `managed`:
resolves to `history.git_dir`. If it does not, do not use an enclosing repository or initialize one in its place.
When checkpointing is active, Avibe records the restored files in a new forward checkpoint. Do not move HEAD, switch branches, rewrite history, run gc, or commit checkpoints yourself, regardless of checkpoint availability.
corresponding authorization.
When `history.mode` is `self-managed`, the workspace has the user's own Git repository, separate from Avibe's shadow history:
Do not commit or modify that repository to manage Avibe page checkpoints.
checkpoint rules do not prohibit it.
`history.git_dir` as `<shadow-git-dir>` with explicit paths: `git --git-dir=<shadow-git-dir> --work-tree=<show-workspace> log` to inspect, and `git --git-dir=<shadow-git-dir> --work-tree=<show-workspace> restore --source=<ref> -- <path>` to restore files. Do not commit to or otherwise mutate the shadow history.
Guidance:
Make your computer a home for your AI partner. Avibe is the local-first Agent OS: Vibey, its built-in AI partner, works out of the box, and Claude Code, Codex & OpenCode run unchanged beside it — reach them from your browser, phone, or any chat app.
Audit and improve the prompt surface of Avibe Agents across backends (Claude, Codex/GPT, OpenCode) — global and project rules,…
Run durable `vibe watch` waits for PR reviews, CI, files or external signals, then resume the Agent in the right Session.
Choose the model, reasoning effort, and speed for work you hand out or continue. Match them to the work and how fast it is…
Use Avibe's local Computer Use CLI for carefully bounded desktop observation and actions.
Use Avibe Harness for durable Agent delegation, Sessions, scheduled Tasks, Watches, Runs, queues, and work that must continue…
Use Avibe Vault for API keys, tokens, passwords, protected credentials, authenticated HTTP requests, or signing digests and…
Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling…