Git Jukebox Workflow

Turn every code commit into a song

A beginner-friendly guide to building AI skills, extracted from the Spring into AI competition.

The 6-Step Workflow

1

Brainstorm Your Idea

Start with a fun concept. Ask: "What if [mundane thing] could [unexpected output]?"

  • What mundane task can we make delightful?
  • What API could generate cool output?
  • Can an AI assistant build this while I'm away?
2

Build Core Sub-Skills First

Break your idea into smaller, testable components:

  • First, get music generation working (ElevenLabs API)
  • Then, connect it to git events
  • Finally, package it all together
3

Test the Components

Verify each piece works in isolation before combining:

  • "Can you generate a test audio file?"
  • "Can you read from git logs?"
  • "Does the pipeline execute?"
4

Plan the Architecture

Map out how everything connects:

  • What triggers the skill?
  • What data flows through?
  • How do sub-skills work together?
5

Document with a Fresh Session

Start a new AI session to write documentation:

  • Works for someone who's never seen it
  • Clear examples and edge cases
  • Written from a beginner's perspective
6

Package and Share

Make it reproducible for others:

  • A standalone repository with README
  • SKILL.md with clear instructions
  • Demo or example outputs
  • Deployment instructions

💡 Pro Tip: Progressive Disclosure

AI skills use "progressive disclosure" — agents only load full instructions when needed. This keeps sessions fast and contexts manageable.

How it works: Discovery → Activation → Execution. The agent knows the skill exists, loads instructions when triggered, then executes only what's required.

Why This Matters

The Git Jukebox skill demonstrates agentic AI in action — AI that doesn't just respond to prompts but actively builds tools for itself. This workflow pattern applies beyond music generation: data pipelines, code review automation, documentation generation, and more.

Read More

Explore related resources, the original write-up, and other AI experiments.

📖 Original Article

Git Jukebox: Every commit is a song

The full Substack write-up with audio examples, screenshots, and the backstory of building this skill via Discord while away from the computer.

Read on Substack

🚀 Spring Into AI

Competition Hub

Weekly AI agent skill competitions. See all submissions, participant projects, and learn how to build your own agentic tools.

View Competition

💻 Source Code

GitHub Repository

Full source code for the Git Jukebox skill, including the ElevenLabs integration and git hook setup instructions.

View on GitHub

🎵 Week 2 Submission

AI Music Skills Overview

The official competition submission page with links, context, and related projects from other participants.

View Submission

🧠 What Are Skills?

Agent Skills Documentation

Learn how AI skills work: progressive disclosure, activation patterns, and how to build your own reusable agent capabilities.

Explore Skills

📬 Stay Updated

Advisory Hour Newsletter

Weekly experiments in AI, agentic workflows, and leadership in the AI era. Real results, no hype.

Subscribe