mcpField
G
groove

groove

github.com/andreadellacorteAgent workflows6631 installsUpdated 14w ago
Repository

About groove

groove is a conversational router for the groove workflow system, aimed at people using its many skills. It maps natural-language requests to a matching skill and invokes it, with confirmation for certain consequential actions.

Key features

  1. 01Routes requests to workflow skills
  2. 02Invokes the selected skill
  3. 03Shows a grouped command catalog
  4. 04Offers choices for ambiguous requests
  5. 05Confirms specified sensitive actions

Use cases

  1. 01Start or wrap up a workday
  2. 02Plan, implement, or review work
  3. 03Create and manage tasks
  4. 04Record workflow memory and lessons

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/andreadellacorte/groove --skill groove

After installing, type/groovein Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

migrations/
0.10.0-to-0.10.1.md
0.11.4-to-0.11.5.md
0.11.7-to-0.12.0.md
0.13.0-to-0.14.0.md
0.14.0-to-0.15.0.md
0.16.1-to-0.17.0.md
0.17.0-to-0.18.0.md
0.18.2-to-0.18.3.md
0.18.3-to-0.18.4.md
0.18.5-to-0.18.6.md
0.2.0-to-0.3.0.md
0.4.0-to-0.5.0.md
0.5.3-to-0.6.0.md
0.8.2-to-0.8.3.md
0.8.3-to-0.8.4.md
0.8.6-to-0.8.7.md
0.8.7-to-0.8.8.md
0.8.8-to-0.8.9.md
0.8.9-to-0.9.0.md
0.9.4-to-0.10.0.md
index.md
templates/
index.md

Details

From the project README

groove

Conversational front door to the groove workflow system. Use $ARGUMENTS as a natural-language request, figure out which groove skill best serves it, and invoke that skill — so the user never has to memorise the ~44 command names.

No arguments → show the catalog

If $ARGUMENTS is empty, print the grouped command catalog below and stop (do not route). Hide the Groovebook group unless groovebook: is set in .groove/index.md.

With arguments → route and invoke

  1. Read $ARGUMENTS as intent. Pick the single best-matching skill from the intent map below.
  2. Pass any residual specifics through as that skill's $ARGUMENTS. Example: /groove spec the auth flow → invoke /groove-work-spec auth flow; /groove stats for the month → /groove-utilities-stats month.
  3. Confidence:
    • Clear single match → invoke it, prefixed by one line stating what you're running (e.g. "Routing to /groove-work-plan…").
    • Several plausible → use AskUserQuestion to offer the top 2–4 matches; invoke the chosen one.
    • No good match → list the 2–3 closest commands from the catalog and ask the user to pick or rephrase; do not guess.
  4. Destructive/outward guard: for /groove-admin-install, /groove-admin-update, /groove-admin-config, and /groove-groovebook-publish, confirm with the user before invoking even on a clear match (these change config, pull/migrate, or publish externally).
  5. Config-aware: only route to /groove-groovebook-* when groovebook: is set in .groove/index.md.

Invoke a skill the same way the rest of groove does — by running /groove-<skill> <args>.

Intent map / catalog

Daily

SkillPurposeTriggers
/groove-daily-startStart the workdaystart, morning, begin, kick off, what's today
/groove-daily-endEnd the workdayend, wrap up, eod, closeout, done for the day

Work

SkillPurposeTriggers
/groove-work-brainstormClarify scope through dialoguebrainstorm, explore, scope, ideas, figure out
/groove-work-planWrite an implementation planplan, design, approach, how should I build
/groove-work-execExecute the planexec, implement, build, do it, start coding
/groove-work-reviewEvaluate outputreview, evaluate, check my work, accept/rework
/groove-work-compoundCapture lessonscompound, capture lessons, what did I learn
/groove-work-specCreate an outcome specspec, specify, outcome, requirements
/groove-work-auditReview branch for blindspotsaudit, blindspots, what am I missing
/groove-work-docDocument how a component worksdoc, document, how does X work, explain

Utilities — Tasks

SkillPurposeTriggers
/groove-utilities-task-listList active taskstasks, list tasks, what's on my plate
/groove-utilities-task-createCreate a tasknew task, add task, todo
/groove-utilities-task-updateUpdate a taskupdate task, change task, move task
/groove-utilities-task-archiveArchive a completed taskarchive, close out task
/groove-utilities-task-analyseAnalyse task statusanalyse tasks, task status, breakdown
/groove-utilities-task-installSet up task backendset up tasks, task backend
/groove-utilities-task-configConfigure task backendconfigure tasks, task settings
/groove-utilities-task-doctorHealth-check task backendtask health, tasks broken

Utilities — Memory

SkillPurposeTriggers
/groove-utilities-memory-log-dailyWrite the daily memory loglog today, daily log, record the day
/groove-utilities-memory-log-weeklyRoll up the weekly logweekly log, week rollup
/groove-utilities-memory-log-monthlyRoll up the monthly logmonthly log, month rollup
/groove-utilities-memory-log-gitRecord git activitylog git, git summary
/groove-utilities-memory-installSet up memory backendset up memory, memory backend
/groove-utilities-memory-doctorHealth-check memorymemory health, memory broken
/groove-utilities-memory-mistakesLog & resolve a workflow mistakemistake, error, went wrong, prevent recurring
/groove-utilities-memory-promisesCapture/resolve deferred itemspromise, deferred, come back to, later
/groove-utilities-memory-retrospectiveAnalyse ratings/mistakes/learningsretrospective, reflect, trends, patterns
/groove-utilities-memory-graduatePromote a lesson to AGENTS.mdgraduate, make permanent, promote lesson

Utilities — Session

SkillPurposeTriggers
/groove-utilities-primeLoad workflow contextprime, load context, catch up
/groove-utilities-checkCheck for a newer versioncheck version, update available
/groove-utilities-statsCompound-loop metrics dashboardstats, metrics, dashboard, how are we doing
/groove-utilities-onboardGenerate GROOVE.md onboardingonboard, onboarding guide, GROOVE.md

Admin

SkillPurposeTriggers
/groove-admin-helpShow all commandshelp, commands, what can I do
/groove-admin-installInstall backends & bootstrapinstall, set up groove
/groove-admin-configCreate/update configconfig, settings, configure groove
/groove-admin-updatePull latest & migrateupdate groove, upgrade, migrate
/groove-admin-doctorRun all health checksdoctor, health check, is groove ok
/groove-admin-claude-hooksInstall Claude Code hooksclaude hooks, native hooks
/groove-admin-cursor-hooksInstall Cursor hookscursor hooks
/groove-admin-claude-statuslineInstall the statuslinestatusline, status line

Groovebook (only if groovebook: is set in .groove/index.md)

SkillPurposeTriggers
/groove-groovebook-publishPublish a learning to the commonspublish learning, share lesson
/groove-groovebook-reviewReview open learning PRsreview learnings, groovebook PRs

Comments

Markdown supported