menu-lookup

Locate FileMaker custom menu and menu set UUIDs in parsed XML data.

89|29|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/petrowsky/agentic-fm --skill menu-lookup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: menu-lookup
Source: https://github.com/petrowsky/agentic-fm/tree/main/.cursor/skills/menu-lookup
Command: npx skills add https://github.com/petrowsky/agentic-fm --skill menu-lookup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps developers quickly find the essential UUIDs needed to create or modify custom menus and menu sets within FileMaker Pro, preventing silent paste failures.

Core Features & Use Cases

  • UUID Discovery: Locates CustomMenuCatalog, CustomMenu, CustomMenuSetCatalog, and CustomMenuSet UUIDs from parsed XML exports.
  • Ambiguity Resolution: Handles multiple solutions or similarly named menus by prompting the user for clarification.
  • Use Case: When a developer needs to add a new script to an existing custom menu, this Skill ensures they have the correct UUIDs before they start editing the XML, guaranteeing the changes will be accepted by FileMaker.

Quick Start

Use the menu-lookup skill to find the UUIDs for the 'Format' custom menu in the 'Invoice Solution' directory.

Frequently Asked Questions about menu-lookup

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I find the UUID for a custom menu in FileMaker XML?

You can locate FileMaker custom menu UUIDs by parsing XML data from solution directories and matching by ID, exact name, or fuzzy name to extract identifiers from CustomMenuCatalog and CustomMenuSet structures.

Why do my FileMaker custom menu changes fail when pasting from the clipboard?

Paste failures occur when custom menu modifications lack the correct UUIDs. Extracting the exact CustomMenu and CustomMenuSet UUIDs from parsed XML data before editing ensures FileMaker accepts the changes.

Can I search for FileMaker menu UUIDs across multiple solution directories?

Yes, the lookup supports searching across multiple solution directories to find matching menus and menu sets, resolving ambiguities by prompting for clarification when similarly named menus are found.

What FileMaker custom menu UUIDs do I need to modify a menu set?

You need UUIDs from CustomMenuCatalog, CustomMenu, CustomMenuSetCatalog, and CustomMenuSet structures within the parsed XML export to successfully create or modify custom menus in FileMaker Pro.

Does menu-lookup work with fuzzy name matching for FileMaker menus?

Yes, the lookup supports matching FileMaker custom menus by ID, exact name, contains, or fuzzy name, allowing flexible identification of menus within parsed XML data across solution directories.

When do I need to confirm XML manipulation during FileMaker menu lookup?

Explicit user confirmation is required before proceeding with any XML manipulation or clipboard operations during the UUID extraction process, ensuring intentional control over FileMaker custom menu modifications.