skills

SKILL.md

skills

Manages agent skill extensions — discovery, installation, and lock file maintenance. Everything is a skill: workflow skills (like groove itself), integration skills, and capability skills are all managed the same way.

Git Root Detection

Before running any command, detect the git root:

git rev-parse --show-toplevel

skills-lock.json is at git root.

Commands

Command Description
find Search for skills by keyword or category
add <owner/repo> Install a skill via npx skills add
remove <name> Remove a skill and update lock file
install Install configured finder backend + run all skill installs in order
check Check for updates to all installed skills

$ARGUMENTS Routing

$ARGUMENTS Action
find commands/find.md
add <owner/repo> commands/add.md
remove <name> commands/remove.md
install commands/install.md
check commands/check.md
(empty) Show this help and available commands

Backend Pattern

Each groove skill that wraps an external backend owns its own config key and install command:

Skill Config key Default backend
task tasks beans
memory sessions bonfire
skills finder find-skills

skills install coordinates all installs in dependency order: task → memory → skills/finder.

Design Note

skills-lock.json is auto-generated output — a record of installed skills. It is not the install source of truth (that lives in .groove/index.md config keys). Think of it like package-lock.json vs package.json.

Weekly Installs
4
GitHub Stars
4
First Seen
Feb 28, 2026
Installed on
amp4
cline4
opencode4
cursor4
kimi-cli4
codex4