skills

📁 andreadellacorte/groove 📅 Today
4
总安装量
4
周安装量
#54534
全站排名
安装命令
npx skills add https://github.com/andreadellacorte/groove --skill skills

Agent 安装分布

amp 4
cline 4
opencode 4
cursor 4
kimi-cli 4
codex 4

Skill 文档

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.