andreadellacorte avatar

Groove Groovebook Publish

After you've synthesized a learning from your workflow (usually via groove-work-compound), this skill packages it up and submits it as a pull request to a shared groovebook repository. It walks you through stripping out project-specific context, categorizing by topic and skill area, then handles the GitHub fork and PR creation via the gh CLI. The file lands in a dated, slugified path under learned/ with frontmatter tracking source and category. It's built for teams or communities maintaining a commons of workflow patterns, and it won't let you accidentally leak internal names or paths without confirmation. You configure the target repo once in .groove/index.md and after that it's just a conversation and a PR URL.

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

Install

$ npx -y skills add andreadellacorte/groove --skill groove-groovebook-publish --agent claude-code

Installs into .claude/skills of the current project.

Files

groove-groovebook-publish

Use $ARGUMENTS as the learning text if provided.

Outcome

A learning from the current project is published to the configured groovebook repo as a pull request, stripped of any project-specific context, ready for community review.

Acceptance Criteria

  • Learning is published as a PR to <groovebook> repo
  • PR uses the groovebook PR template format (Summary, Context, Learning, Groove skill area)
  • File is written at learned/<topic>/<YYYY-MM-DD>-<slug>.md in the groovebook repo
  • PR URL is printed to the user

Steps

  1. Read groovebook: from .groove/index.md; if absent, exit with: groovebook is not configured. Add 'groovebook: <owner>/<repo>' to .groove/index.md to enable.

  2. Check gh auth status; if not authenticated, exit with: Not authenticated with GitHub. Run: gh auth login

  3. Verify the groovebook repo is accessible: gh repo view <groovebook>; if it fails, exit with a clear message.

Sponsors

Details

Repository
github.com/andreadellacorte/groove
Categories
Git & Pull Requests, Release Management, Automation & Workflows
First seen
Jun 3, 2026

More from andreadellacorte/groove

All 45
1rshankras avatargeneratorsrshankras/claude-code-apple-skillsCode generator skills that produce production-ready Swift code for common app components. Use when user wants to add logging, analytics, onboarding, review prom505skills.sh installs
2longbridge avatarlongbridge-financial-planninglongbridge/skillsPersonal financial planning framework for China / HK / Singapore investors via Longbridge — retirement savings targets (based on current Longbridge account net 504skills.sh installs
3timbroddin avatarapp-store-asotimbroddin/app-store-aso-skillGenerate optimized Apple App Store metadata recommendations with ASO best practices. Use this skill when analyzing app listings, optimizing metadata (title, sub502skills.sh installs
4andreadellacorte avatargroove-admin-claude-statuslineandreadellacorte/grooveInstall a rich Claude Code statusline into ~/.claude/hooks/ and ~/.claude/settings.json. Displays model, git context, token usage, effort level, 5h/7d usage lim501skills.sh installs
5rshankras avatarswift-developmentrshankras/claude-code-apple-skillsSwift language patterns and best practices including concurrency, performance, and modern idioms. Use for Swift language-level code review or architecture guida501skills.sh installs
6jeffli1993 avatarseo-auditjeffli1993/seo-audit-skillAn SEO agent skill for quick, lightweight, default single-page SEO audits. Performs basic on-page and site-level checks and outputs a structured basic SEO audit500skills.sh installs