Skip to main content
BRV Hub is a community marketplace for pre-built agent skills and context bundles. Browse and install content from the official registry without authentication, using the interactive TUI (/hub) or the standalone CLI (brv hub).

Content Types

Agent Skills

Reusable workflow instructions installed into agent-specific skill directories. Require selecting a target agent during installation.Installed file(s): SKILL.md

Context Bundles

Curated knowledge packs installed directly to your project’s context tree (.brv/context-tree/). No agent selection needed.Installed files vary by bundle (e.g., context.md)

Quick Start

1

Browse available content

2

Install a skill

3

Install a bundle

Interactive Browser

In the ByteRover TUI, type /hub to open the interactive hub browser. This provides a searchable, scrollable interface for browsing, previewing, and installing entries.

Browsing Flow

  1. List view — All entries displayed in a searchable list. Type to filter by ID, name, description, tags, or author.
  2. Detail view — Select an entry to see its full description, use cases, metadata (tags, category, author, license), and file list.
  3. Agent selection — For agent skills, choose a target agent (Claude Code, Cursor, Codex, or GitHub Copilot).
  4. Install — The skill or bundle downloads and installs to the appropriate directory.

Keybinds

CLI Commands

brv hub list

List all available skills and bundles from configured registries.
The text output displays a table with columns: ID, Type, Version, Description, Category, and Registry (shown when multiple registries are configured).
Use --format json for machine-readable output in scripts and CI pipelines.

brv hub install <id>

Install a skill or bundle by its entry ID.
Supported agents: Any agent with a Skill connector — including Claude Code, Cursor, Codex, Github Copilot, Windsurf, Gemini CLI, Kilo Code, Roo Code, Amp, Kiro, Junie, and more. See Agent Connectors for the full list.
Agent skills require the --agent flag. If omitted, the CLI returns an error. Context bundles install directly without needing an agent.

Agent Install Paths

When you install an agent skill, files are written to an agent-specific directory:
  • Project scope — Files are written relative to your project root directory.
  • Global scope — Files are written relative to your home directory (~).
Each installed skill includes a SKILL.md file containing the full skill definition with workflow phases and instructions. Context bundles install to .brv/context-tree/ in your project directory.

Available Skills

The official registry includes 10 agent skills covering the full development lifecycle:

Available Bundles

Context bundles provide curated knowledge packs for specific domains:
Run brv hub list or browse hub.byterover.dev for the latest catalog. New skills and bundles are added regularly.

Contributing

BRV Hub is open to community contributions. You can submit your own agent skills or context bundles to the marketplace by contributing to the BRV Hub repository.
  1. Fork the repository
  2. Add your skill in skills/<id>/ or bundle in bundles/<id>/ with the required files (manifest.json, README.md, and a content file)
  3. Validate locally with npm run validate
  4. Open a Pull Request — automated checks run on every PR, followed by a maintainer review
See the full contributing guide and manifest spec in the repository for directory structure, naming rules, required fields, and examples.

Next Steps

Custom Registries

Host and distribute custom skills and bundles with custom registries

Agent Connectors

Learn about the agent connector system and supported agents

Contribute

Submit your own skills and bundles to the community marketplace