Skip to content
Automation
Skill

/use-avibe

Safely inspect and modify local Avibe configuration, routing, runtime settings, watches, scheduled tasks, Avibe Cloud remote access, and operational state. Also use it to report an Avibe bug, send product feedback, or file a feature request from the current conversation.

From plugin
avibe
6398 skills

Claude Code

$ npx -y skills add avibe-bot/avibe --skill use-avibe --agent claude-code

SKILL.md

use-avibe.SKILL.md
name: use-avibe
slug: use-avibe
description: Safely inspect and modify local Avibe configuration, routing, runtime settings, watches, scheduled tasks, Avibe Cloud remote access, and operational state. Also use it to report an Avibe bug, send product feedback, or file a feature request from the current conversation.
version: 0.9.7

Use Avibe

Use this skill when the user asks you to configure, repair, explain, or operate a local Avibe installation.

Typical requests include:

  • enable a Slack, Discord, Telegram, Lark/Feishu, or WeChat scope
  • route one channel or DM user to OpenCode, Claude, or Codex
  • set a working directory for a channel or DM user
  • choose a backend model, subagent, or reasoning level
  • show or hide intermediate message types
  • configure an outbound proxy (`proxy_url`) for an IM platform that cannot reach its API directly
  • pair, start, stop, or inspect Avibe Cloud remote Web UI access
  • create, update, inspect, pause, resume, or remove a managed background watch with `vibe watch`
  • create, inspect, run, pause, resume, or remove a scheduled task with `vibe task`
  • run a one-shot Agent job with `vibe agent run`, including async background runs
  • inspect or cancel concrete Agent Run records with `vibe runs`
  • check or apply Avibe updates (`vibe check-update`, `vibe upgrade`)
  • inspect logs, run doctor, check service status, or explain where Avibe stores state
  • explain why a macOS service lost the Keychain (it runs outside the desktop session or outlived it) and what repairs it, or turn launch at login on or off (`vibe autostart`)
  • decide whether a requested change belongs in Avibe config or in the host backend's own config
  • report an Avibe bug, send product feedback, or file a feature request from the current conversation ("report this to Avibe", "submit a bug", "request a feature")

Follow this skill as an operations playbook for agents, not as end-user marketing copy.

Core Rules

1. Prefer the Web UI API for Avibe configuration changes. Do not hand-edit config files for routine work. 2. Read current API state before mutating. Merge the user's requested change into the current payload. 3. Preserve unrelated scopes, platforms, users, and secrets. 4. Treat secrets as opaque. Do not print, invent, rotate, or overwrite tokens unless the user explicitly provides replacements. 5. Use the smallest viable API call and verify by reading back the API response. 6. Change one channel, topic, or DM user with `PATCH /api/settings/scope`, which writes only the named fields; `POST /api/settings` replaces the platform's whole channel map. 7. Change a bound DM user's fields with `PATCH /api/settings/scope` (`"scope": "user"`); `POST /api/users` writes each included user as a whole row. 8. Make every persistent-state change through the Web UI API or the `vibe` CLI. Avibe's internal storage is opaque — do not read, query, or hand-edit it. 9. `POST /api/config` persists the new payload but does not restart running platform adapters by itself. When the change is platform credentials, `proxy_url`, or other transport-level settings, plan an explicit restart afterwards; prefer the delayed CLI form (`vibe restart --delay-seconds 60`) when triggering it from inside an active conversation. The only credential save that restarts on its own is the WeChat QR-login completion through `POST /api/wechat/qr_login/poll`. 10. Do not restart the service by default. Use `POST /api/doctor`, `GET /status`, and read-back checks first. 11. Only start, stop, restart, or reload Avibe when the user explicitly asks or when a change cannot take effect otherwise; explain why before doing it. 12. If an agent must restart Avibe from an active conversation, use `vibe restart --delay-seconds 60` so the current session can receive the reply before the restart lands. 13. Tell the user whether the change is global or scope-specific.

API First Workflow

Use this order when changing Avibe configuration:

1. Determine the Web UI base URL.

  • Default is `http://127.0.0.1:5123`.
  • If the user has a custom UI host or port (from `ui.setup_host` / `ui.setup_port`), use that exact origin.
  • When Avibe Cloud remote access is active, the public origin (e.g. `https://<slug>.avibe.bot`) also speaks the same API and requires OIDC session cookies — prefer the local origin from the host running Avibe.
  • Check liveness with `GET /health` or `GET /status`.

2. Decide whether the request belongs in:

  • `POST /api/config` for global defaults, platform credentials, runtime config, agent defaults, UI config, remote-access provider settings, update policy, or global display toggles
  • `PATCH /api/settings/scope` for one channel's, topic's, or DM user's routing, working directory, visibility, enablement, and mention policy
  • `/api/users` and `/api/bind-codes` for DM user binding and user-scope settings
  • `/api/remote-access/*` for Avibe Cloud pairing and tunnel control
  • host backend config instead of Avibe when the request is OpenCode, Claude Code, or Codex native behavior

3. Fetch the current state from the matching GET endpoint. 4. Merge the requested change in memory. 5. Send the mutating request through the Web UI API with CSRF protection. 6. Read back the changed resource and verify the effective payload. 7. Run `POST /api/doctor` only when the change affects runtime health, platform credentials, or backend availability. 8. Report the changed scope or global keys and whether a restart was avoided or still required.

Task References

Read only the reference needed for the current task, before composing its calls. Paths below are relative to this Skill directory; scripts remain under `scripts/`, not under `references/`.

| Task | Reference | | --- | --- | | Send API requests with CSRF, cookies, JSON payloads, or the bundled helper | [API client](references/api-client.md) | | Change global defaults, platform credentials, proxies, or discover IM channels | [Global configuration and platforms](referen

Read more
@avibe-bot
Ships withavibe

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.

Stars on GitHub

Momentum

stars in total
639
Star history of avibe-bot/avibe on GitHub, a chart by star-history.com

Other skills on avibe.

agent-prompt-audit

agent-prompt-audit

Audit and improve the prompt surface of Avibe Agents across backends (Claude, Codex/GPT, OpenCode) — global and project rules,…

@avibe-bot@avibe-botInstall Skill
background-watch-hook

background-watch-hook

Run durable `vibe watch` waits for PR reviews, CI, files or external signals, then resume the Agent in the right Session.

@avibe-bot@avibe-botInstall Skill
choose-model

choose-model

Choose the model, reasoning effort, and speed for work you hand out or continue. Match them to the work and how fast it is…

@avibe-bot@avibe-botInstall Skill
computer-use

computer-use

Use Avibe's local Computer Use CLI for carefully bounded desktop observation and actions.

@avibe-bot@avibe-botInstall Skill
use-avibe-harness

use-avibe-harness

Use Avibe Harness for durable Agent delegation, Sessions, scheduled Tasks, Watches, Runs, queues, and work that must continue…

@avibe-bot@avibe-botInstall Skill
use-avibe-vault

use-avibe-vault

Use Avibe Vault for API keys, tokens, passwords, protected credentials, authenticated HTTP requests, or signing digests and…

@avibe-bot@avibe-botInstall Skill

More skills from other plugins.

agent-builder

agent-builder

Load immediately after an Agent intent, before the first agent_builder_* call. Governs how you create, configure, test, and…

n8n2w209k
@n8n-io@n8n-ioInstall Skill
browser-use

browser-use

Direct browser control via CDP for web interaction: automation, scraping, testing, screenshots, and site/app work. Also covers…

@browser-use@browser-useInstall Skill
add-anydoc

add-anydoc

Add local office-document-to-Markdown conversion to NanoClaw agent containers with the pinned Firecrawl AnyDoc CLI. Use when…

@nanocoai@nanocoaiInstall Skill

Questions about use-avibe.

Which coding agents can use use-avibe?
use-avibe installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.