Agent skill · writing content · sundial-org
byterover-headless
Query and curate knowledge-base using ByteRover CLI. Use `brv query` for knowledge retrieval, `brv curate` for adding context, and `brv push/pull` for syncing.
Why this skill is useful
Adds specific commands and workflows for managing knowledge bases with ByteRover that the AI wouldn't reliably generate on its own.
What it needs
Requires @byterover/cli installed locally. Requires byterover account access. About 3k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.
What this skill does
ByteRover Knowledge Management Use the brv CLI to manage your own knowledgebase. ByteRover maintains a context tree that stores patterns, decisions, and implementation details about a project. IMPORTANT: For headless/automated use, always add --headless --format json flags to get machine-parseable JSON output. Setup (Headless) ByteRover can be fully set up in headless mode. If user has not logged in or initialized .brv/ in the current working directory (check via projectInitialized and and authStatus in brv status --headless --format json response), ask them to provide: 1. API key - for authentication (obtain from https://app.byterover.dev/settings/keys) 2. Team and space - names or IDs for project initialization Login with API Key Authenticate using an API key: Outputs text: Logged in as <email> on success. Initialize Project Initialize ByteRover for a project (requires team and space for headless mode - can use either ID or name): Force re-initialization: Example response: Note: You can use either team/space names or IDs. Names are matched case-insensitively. Check Status Check the current status of ByteRover and the project: Example response: Query Knowledge Ask questions to retrieve relevant knowledge: Example response: Curate Context Add new knowledge or context to the project's context tree: Include specific files for comprehensive context (max 5 files): Example response: Push Context Tree Push local context tree changes to ByteRover cloud storage: The -y flag skips confirmation prompt (required for headless mode). …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills sundial-org/byterover-headless