Skip to content
Productivity
Skill

/virtual-piano

Show a virtual piano to play music

BOOST
From plugin
box
91814 skills
Install
$ npx -y skills add jegly/Box --skill virtual-piano --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/virtual-piano

Context preview

The summary Claude sees to decide when to auto-load this skill.

Show a virtual piano to play music

SKILL.md

virtual-piano.SKILL.md
name: virtual-piano
description: Show a virtual piano to play music
metadata:
  homepage: https://github.com/google-ai-edge/gallery/tree/main/skills/featured/virtual-piano

Virtual Piano

A playable, horizontally-scrolling virtual piano keyboard that uses web audio.

Files

  • `index.html`: The local entry point that loads the script.
  • `index.js`: Returns the webview URL pointing to the GitHub-hosted UI.

Prompts / Triggers

  • "Open virtual piano"
  • "Play the piano"
  • "I want to play piano"
  • "Show me a piano keyboard"

Instructions

Call the `run_js` tool

Ships withbox

What makes Box unique? You can sit at your desk, tap two buttons, and have a real flowing voice conversation with an AI — no wake word, no account, no server, no subscription.

Get the whole plugin

Other skills on box.

budget-tracker
Skill

budget-tracker

Track daily expenses and income. Use when the user wants to log spending, record a purchase, add income, or see a budget summary.

@jegly@jeglyInstall Skill
mood-tracker
Skill

mood-tracker

A simple mood tracking skill that stores your daily mood and comments. Use this when the user wants to log their mood, track how…

@jegly@jeglyInstall Skill