groove-admin-install
Original:🇺🇸 English
Translated
Install groove backends, companions, and AGENTS.md bootstrap. Run once per repo.
8installs
Sourceandreadellacorte/groove
Added on
NPX Install
npx skill4agent add andreadellacorte/groove groove-admin-installTags
Translated version includes tags in frontmatterSKILL.md Content
View Translation Comparison →<!-- groove:managed — do not edit; changes will be overwritten by groove update -->
groove-admin-install
Outcome
All groove backends are installed in dependency order, groove-wide companion skills are installed, AGENTS.md contains the session bootstrap, and the repo is ready for use.
Acceptance Criteria
- Task and memory backends installed
- Companion skills installed (find-skills, agent-browser, pdf-to-markdown)
- contains the
AGENTS.mdsession bootstrap<!-- groove:prime:start --> - contains a
AGENTS.mdstub (if<!-- groove:task:start -->)tasks: beans - User sees a summary of what was installed and what was written
Steps
Run in order:
- If does not exist, run
.groove/index.mdto create it with all defaults (no prompts)/groove-admin-config --defaults - Run — installs the configured task backend (e.g. beans)
/groove-utilities-task-install - Run — creates memory directories
/groove-utilities-memory-install - Install companion skills:
- find-skills (downloaded): check ; if absent:
ls .agents/skills/find-skills/SKILL.mdnpx skills add https://github.com/vercel-labs/skills --skill find-skills - agent-browser (downloaded): check ; if absent:
ls .agents/skills/agent-browser/SKILL.mdnpx skills add https://github.com/vercel-labs/agent-browser --skill agent-browser - pdf-to-markdown (embedded): check ; if absent:
ls .agents/skills/pdf-to-markdown/SKILL.mdnpx skills add andreadellacorte/groove --skill pdf-to-markdown - Report each as installed / already-present / failed
- find-skills (downloaded): check
- Scaffold hooks and cache directories:
- Create if it does not exist (with a
.groove/hooks/).gitkeep - Create if it does not exist (with a
.groove/.cache/).gitkeep - Report each as created / already-present
- Create
- Apply git strategy — write from
.groove/.gitignoresub-keys ingit.*(see.groove/index.mdfor rules)/groove-admin-config - Write the session bootstrap to :
AGENTS.md- Replace any existing /
<!-- groove:prime:start -->section with:<!-- groove:prime:end --><!-- groove:prime:start --> **Run at the start of every session:** `/groove-utilities-prime` — loads groove workflow context into the conversation <!-- groove:prime:end --> - If section absent, append to end of ; preserve all other content
AGENTS.md
- Replace any existing
- already wrote the
/groove-utilities-task-installstub in step 2 — no additional AGENTS.md write needed here<!-- groove:task:start -->
Constraints
- Read for
.groove/index.mdandtasks:config before runninggit.* - If does not exist,
.groove/index.mdis run first (step 1) to create it/groove-admin-config - Dependency order for backends must be respected: task → memory → companions
- Each step reports installed / already-present / failed
- update is additive per section — preserve all other content
AGENTS.md - If any step fails, report it clearly but continue with remaining steps
- Companion skills (find-skills, agent-browser, pdf-to-markdown) are hardcoded here, not read from any config file
- Report a final summary:
✓ task backend (beans) ✓ memory backend — memory dirs ready ✓ companion: find-skills ✓ companion: agent-browser ✓ companion: pdf-to-markdown ✓ hooks: .groove/hooks/ ready ✓ AGENTS.md updated (groove:prime, groove:task)