SkillAgentSearch skills...

PianoFun

Learn piano the fun way — a browser-based piano learning game with MIDI support

Install / Use

/learn @victorantos/PianoFun
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

PianoFun!

Learn piano the fun way — a browser-based piano learning game with MIDI keyboard support.

Play it now

Home Screen

Gameplay

Features

  • MIDI keyboard connectivity
  • Computer keyboard fallback (no MIDI needed)
  • Falling-note gameplay
  • Built-in song library
  • Score tracking with accuracy, streaks, and star ratings
  • Beat/metronome toggle

Getting Started

Open index.html in a modern browser. Connect a MIDI keyboard for the best experience, or just use your computer keyboard.

Computer Keyboard Layout

No MIDI piano? No problem — use your keyboard:

Lower octave (C4–B4):

| Note | C | C# | D | D# | E | F | F# | G | G# | A | A# | B | |------|---|----|----|----|----|---|----|----|----|----|----|----| | Key | A | W | S | E | D | F | T | G | Y | H | U | J |

Upper octave (C5–C6):

| Note | C | C# | D | D# | E | F | F# | G | G# | A | A# | B | C | |------|---|----|----|----|----|---|----|----|----|----|----|----|---| | Key | K | O | L | P | ; | ' | ] | 1 | 5 | 2 | 6 | 3 | 4 |

Blog Post

Hold My Beer — I Vibe-Coded a Piano Game for My Daughter

Author

Victor Antoficavictorantos.com

License

This project is licensed under the GNU General Public License v3.0 — see the LICENSE file for details.

Related Skills

View on GitHub
GitHub Stars8
CategoryCustomer
Updated6d ago
Forks1

Languages

JavaScript

Security Score

85/100

Audited on Mar 31, 2026

No findings