a directory · a rove-plugin.toml · the whole CLI as the API
A Rove plugin is a directory with a rove-plugin.toml manifest. There is no required SDK: the whole Rove CLI is the plugin API, so anything you can script against your fleet, you can ship to someone else.
$ rove plugin install owner/repo[/subdir] $ rove plugin list notify · github-start · worktree-include
This list is not curated by hand. It combines the canonical rove-plugin topic with legacy kobe-plugin repositories, fetched live when you open the page.
rove-plugin.toml at the repo root — or in a subdirectory, if you keep several plugins in one repo.rove-plugin. Repo page → the gear next to About → Topics.rove plugin install you/your-repo.id = "notify" name = "Notify" version = "0.1.0" min_rove_version = "0.8.0" [[actions]] id = "test" title = "Send a test notification" command = ["sh", "notify.sh", "test"] [[events]] on = "agent.turn-complete" command = ["sh", "notify.sh"]