andreadellacorte avatar

Groove Utilities Memory Promises

This captures those "we'll come back to that later" moments before they vanish into the void. It stores promises as deferred tasks under a dedicated Groove Memory milestone, keeping them separate from active work but still tracked in your existing task backend. Run it bare to add a promise, use --list to see what's pending, --resolve N to check one off. The hierarchy management is automatic, so you don't create duplicate epics every time. Honest take: it's a narrow tool that does one thing cleanly. If you've ever lost track of side threads during a long session, this gives you a lightweight way to park them without context switching to a full task manager.

skills.sh installs
518
GitHub stars
6
last updated
Aug 21, 2026

Install

$ npx -y skills add andreadellacorte/groove --skill groove-utilities-memory-promises --agent claude-code

Installs into .claude/skills of the current project.

Files

groove-utilities-memory-promises

Use $ARGUMENTS as the promise text if provided, or a flag:

  • --list: show all open promises
  • --resolve <N>: mark promise N as resolved

Outcome

Deferred items from a session are captured before they are forgotten, or existing open promises are reviewed and resolved.

Acceptance Criteria

  • New promise captured with date and optional context
  • --list shows all open promises clearly numbered
  • --resolve N marks promise N as resolved

Task backend

Read tasks.backend from .groove/index.md. Promises are tracked as tasks in the configured backend. If no task backend is configured (tasks.backend: none), tell the user to run /groove-utilities-task-install first.

Promises are stored as tasks under a shared "Groove Memory" milestone → "Promises" epic hierarchy. This keeps them organised and out of the main work task list.

Ensure parent hierarchy

Before any operation, resolve or create the parent epic:

Sponsors

Details

Repository
github.com/andreadellacorte/groove
First seen
Jun 3, 2026

More from andreadellacorte/groove

All 45

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs