Whack-a-Mole

SkillDev tools

Use this skill when the user wants to play Whack-a-Mole on the device screen.

Use Whack-a-Mole in Claude, ChatGPT or Ahel Desktop

Free. Sign in, add Whack-a-Mole and connect your AI. About a minute.

Also: Claude Code · Cursor · Codex

Then ask your AI: use the Whack-a-Mole skill

Details

Instructions available. Your AI can read the instructions. Execution depends on the setup they require.

Add Ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Whack-a-MoleStart free
About this skill

ESP-Claw Skills Lab

What this skill tells your AI

The instructions your AI receives, as published by espressif/esp-claw-skills-lab in skills/whack_mole_game/SKILL.md and read by Ahel’s review.

Use this skill when the user wants to play Whack-a-Mole on the device screen.

Requires a display. Tap moles, avoid bombs, beat the 30s clock. RST restarts. EXIT returns to the launcher.

Launch

Tool call:

{"path":"{CUR_SKILL_DIR}/scripts/whack_mole_game.lua","args":{}}

Run exactly one bundled Lua script asynchronously:

  • Script: {CUR_SKILL_DIR}/scripts/whack_mole_game.lua
  • Capability: lua_run_script_async
  • Timeout: 0 (runs until cancelled)
  • Name: whack_mole_game
  • Exclusive: whack_mole_game
  • Replace: true

User Interaction

  • 3x3 holes. A mole or bomb pops for 0.5-1.0s.
  • Tap a mole: +100 and combo up. Tap a bomb: -200 and combo resets.
  • Timeout (escaped target) is a miss (combo resets). Empty-hole taps do nothing.
  • 30 second round. Header shows SCORE, COMBO, remaining TIME. RST restarts. EXIT returns to the launcher.
  • After time is up, tap RST or any hole to play again.

Signals

GitHub stars
34
Forks
17
Last commit
Sep 2026
Advanced
Item type
skill
Key
whack-mole-game
Source
github.com/espressif/esp-claw-skills-lab