fm-open

Resolve FileMaker object references from a DuckDB catalog and navigate via fmIDE.

17|5|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/marcel-more/fm-lab --skill fm-open
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: fm-open
Source: https://github.com/marcel-more/fm-lab/tree/main/.claude/skills/fm-open
Command: npx skills add https://github.com/marcel-more/fm-lab --skill fm-open

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill bridges the gap between AI-driven analysis and the FileMaker Pro development environment, allowing you to instantly navigate to specific objects discussed in your session.

Core Features & Use Cases

  • Direct Navigation: Opens scripts, layouts, and other objects in FileMaker Pro using fmIDE fmp:// URLs.
  • Validation: Verifies the presence of the fmIDE plugin and required scripts before attempting to open, preventing blind failures.
  • Use Case: When discussing a complex script in the FM-Lab catalog, simply ask to open it to immediately view the logic in your FileMaker Pro workspace.

Quick Start

Ask the assistant to open the specific script or layout you are currently discussing in FileMaker.

Frequently Asked Questions about fm-open

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

FAQPage Schema
How do I navigate from an AI conversation directly to a FileMaker script?

To navigate from an AI conversation to a FileMaker script, this skill resolves object references from a DuckDB catalog and triggers navigation via fmIDE fmp:// URLs to open the specific object in FileMaker Pro.

Can I use fmIDE to open FileMaker layouts discussed in my AI session?

Yes, you can use fmIDE to open FileMaker layouts discussed in your session. The skill resolves references from the DuckDB catalog and generates fmp:// URLs to navigate directly to layouts in FileMaker Pro.

Does the FileMaker navigation skill validate the fmIDE plugin before opening objects?

Yes, the FileMaker navigation skill validates the fmIDE plugin status and checks for required scripts through a REST API before attempting to open objects, preventing blind failures and ensuring reliable deep-linking.

Do I need a DuckDB catalog to resolve FileMaker object references with an AI assistant?

Yes, you need a DuckDB catalog to resolve FileMaker object references. The skill queries this catalog to identify the correct objects and then triggers fmIDE to navigate to them in your local FileMaker Pro environment.

Why does FileMaker deep-linking fail when trying to open objects from an AI assistant?

FileMaker deep-linking fails when the fmIDE plugin is missing or required scripts do not exist. This skill addresses that by validating plugin status and script presence through a REST API before attempting navigation.

What is the best way to bridge AI code analysis with my local FileMaker Pro development environment?

The best way to bridge AI code analysis with FileMaker Pro is using a skill that validates the fmIDE plugin, resolves objects from a DuckDB catalog, and triggers fmp:// URLs for seamless transitions to your local development environment.