grove-init
I'm using the grove-init skill to set up Grove for this project.
Workflow
Step 1: Verify git repo
git rev-parse --show-toplevel
If the command fails, stop. Grove requires a git repository.
Step 2: Check if already initialized
test -f .grove/config.json
If .grove/config.json exists, report that Grove is already initialized and ask the user whether they want to re-initialize. Stop unless they confirm.
More from chrisbanes/grove
using-grove
Use when starting feature work that needs isolation from the current workspace, or before executing implementation plans in a Grove-enabled repository
9grove-doctor
Use when something in the Grove setup is not working as expected, or when a user asks to diagnose or troubleshoot their Grove installation
9grove-multi-agent
Use when multiple independent tasks need to be executed in parallel, each in an isolated workspace with warm build state
9finishing-grove-workspace
Use when implementation is complete, all tests pass, and the agent is operating inside a Grove workspace that needs to be resolved or cleaned up
9grove-config
Use when configuring Grove for a repository that does not yet have a `.grove/config.json`, or when a user asks to configure Grove in their project
3