CLI Reference

Complete command reference for skills.

skills

GROVE-SKILLS Agent Skill Integrations

USAGE grove-skills [command]

COMMANDS completion Generate the autocompletion script for the specified shell install Install a skill or all available skills list List available skills from all sources remove Remove an installed skill sync Sync all available skills to the target directory version Print the version information for this binary

Flags: -c/—config, -h/—help, —json, -v/—verbose

Use “grove-skills [command] —help” for more information.

skills install

GROVE-SKILLS INSTALL Install a skill or all available skills

USAGE grove-skills install <name|all> [flags]

FLAGS -f, —force Overwrite existing skill without prompting. -h, —help help for install —provider Agent provider (‘claude’, ‘codex’, ‘opencode’). (default: claude) —scope Installation scope (‘project’, ‘user’, ‘repo-root’, or ‘admin’ for codex). (default: user) —skip-validation Skip SKILL.md validation.

skills list

GROVE-SKILLS LIST List available skills from all sources

List all available skills from user, ecosystem, and project sources.

Skills are discovered from:

  • User skills: ~/.config/grove/skills
  • Ecosystem skills: notebook skills for the parent ecosystem
  • Project skills: notebook skills for the current project
    • Built-in skills: embedded in the grove-skills binary

USAGE grove-skills list [flags]

FLAGS -h, —help help for list —path Show the full path to each skill

skills sync

GROVE-SKILLS SYNC Sync all available skills to the target directory

Sync all available skills to the target directory.

When run with —here, syncs skills from all sources (user, ecosystem, project) to .claude/skills/ in the current directory. This is useful for setting up skills in a worktree or any project directory.

When run with —ecosystem from an ecosystem root, skills from the ecosystem’s notebook will be synced to all child projects within the ecosystem.

USAGE grove-skills sync [flags]

FLAGS —ecosystem Sync skills across all projects in the ecosystem (must be run from ecosystem root). -h, —help help for sync —here Sync all skills (user, ecosystem, project) to .claude/skills/ in current directory. —provider Agent provider (‘claude’, ‘codex’, ‘opencode’). (default: claude) —prune Remove skills from destination that no longer exist in source. —scope Sync scope (‘project’, ‘user’, ‘repo-root’, or ‘admin’ for codex). (default: user) —skip-validation Skip SKILL.md validation.

skills remove

GROVE-SKILLS REMOVE Remove an installed skill

USAGE grove-skills remove <name> [flags]

FLAGS -h, —help help for remove —provider Agent provider (‘claude’, ‘codex’, ‘opencode’). (default: claude) —scope Scope to remove from (‘project’, ‘user’, ‘repo-root’, or ‘admin’ for codex). (default: user)

skills version

GROVE-SKILLS VERSION Print the version information for this binary

USAGE grove-skills version [flags]

FLAGS -h, —help help for version —json Output version information in JSON format