find-widget
CommunityFind 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.