find-widget

Community

Find the right UI widget instantly with Haiku.

AuthorTsangares
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps locate a clickable widget in the game UI by text or name using Haiku, without flooding the main context with every widget.

Core Features & Use Cases

  • Scan all visible widgets with scan_widgets() to gather IDs, text, names, bounds, and actions.
  • Filter results by matching the user’s query against the text or name fields and by actions (e.g., Cook, Bank, Talk-to).
  • Return compact results including widget_id, text/name, actions, and bounds, plus guidance for initiating a CLICK_WIDGET command.
  • Use case: locate a specific widget like "Raw shrimps" with the Cook action and obtain its widget_id and bounds to click.

Quick Start

Use the find-widget skill to locate a UI element by text or name and then click it using the widget_id. Start by scanning widgets with scan_widgets(), apply a text/name search, optionally filter by actions, and finally issue CLICK_WIDGET with the found widget_id.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: find-widget
Download link: https://github.com/Tsangares/manny_mcp/archive/main.zip#find-widget

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.