mc-rhythm-groove

Defines rhythm and groove decisions for song arrangement spec sheets.

128|16|Updated Sep 17, 2026
One-click install
npx skills add https://github.com/jtydhr88/music-composition-skills --skill mc-rhythm-groove-jtydhr88
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mc-rhythm-groove
Source: https://github.com/jtydhr88/music-composition-skills/tree/main/plugins/music-composition/skills/mc-rhythm-groove
Command: npx skills add https://github.com/jtydhr88/music-composition-skills --skill mc-rhythm-groove-jtydhr88

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When composing or arranging a song, grooves often feel stiff, melodies fight the rhythm pattern, and tempo choices get confused with beat feel. This Skill provides a structured decision framework for rhythm and groove as musical material, so every rhythmic choice is deliberate and recorded in the ARR-SPEC. ## Core Features & Use Cases - Tempo vs. beat feel separation: Treats BPM and 8-beat/16-beat subdivision as independent variables, with guidance on meter, weight structure of the bar, and meter changes. - Groove construction: Covers syncopation and anticipation (and their precondition that the beat is established), the three ingredients of groove, onbeat versus offbeat feel, bounce, and shuffle. - Melody-rhythm coordination: Defines the three possible relationships between melody and backbeat, plus repetition, displacement, deformation, and contrast techniques for rhythmic figures. - Use Case: A chorus feels foursquare and the melody clashes with the drum pattern. The Skill walks you through accent placement, backbeat relationship selection, and rhythmic contrast, then records the result in the ARR-SPEC fields meta.tempo, meta.meter, and arrangement.groove.feel. ## Quick Start Ask the agent to define the tempo, beat feel, and groove for your song section and fill in the groove fields of the ARR-SPEC.

Frequently Asked Questions about mc-rhythm-groove

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose a tempo and beat feel for a song?▼

Treat tempo (BPM) and beat feel (8-beat or 16-beat subdivision) as two independent variables. The same hi-hat interval reads as 8-beat at BPM 120 but 16-beat at BPM 60, so decide which one you actually want to change before adjusting either.

How to fix a groove that sounds stiff or foursquare?▼

Stiff grooves come from melodies glued to the beat and flat repetition. Offset melodic starting points, add syncopation where the beat is already established, and use displaced, deformed, or partial repetition instead of repeating a figure unchanged.

What is the difference between syncopation and anticipation?▼

Syncopation ties a weak-beat note into the following strong beat, delaying the next step for a laid-back feel. Anticipation plays a strong-beat note early on the preceding weak beat, creating urgency. Both require the listener to already perceive the beat clearly.

Does this skill cover drum quantization and velocity values?▼

No. Quantization percentages, millisecond timing offsets, velocity numbers, and drum-kit arrangement rules belong to the companion mc-rhythm-section skill. This skill decides what rhythmic feel you want; the other decides how to program it like a human player.

When should I not use syncopation in a melody?▼

Avoid syncopation in unaccompanied openings or at the very start before the beat is established, since it destroys rather than creates groove. Also avoid having the melody trace the rhythm pattern directly; leave gaps so the pattern can sound through.