script-review

Analyze FileMaker script flow and identify inefficiencies in XML formats.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill addresses the challenge of inefficient or suboptimal logic within FileMaker scripts, ensuring code quality and performance.

Core Features & Use Cases

  • Code Analysis: Evaluates script flow, logic, and potential inefficiencies.
  • Refactoring Guidance: Provides specific steps for optimizing existing scripts.
  • Format Differentiation: Clearly distinguishes between FileMaker's "Save As XML" and fmxmlsnippet formats.
  • Use Case: A developer has a complex FileMaker script that is running slowly. This Skill can analyze the script, identify bottlenecks, and suggest refactored steps to improve performance.

Quick Start

Review the FileMaker script located at agent/sandbox/my_script.fmp12.

Frequently Asked Questions about script-review

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

FAQPage Schema
How do I review and refactor FileMaker scripts for better efficiency?

FileMaker script review analyzes script flow and identifies inefficiencies to provide guidance on refactoring existing scripts. By targeting specific step elements, it ensures adherence to output rules and improves logic and performance.

What is the difference between Save As XML and fmxmlsnippet formats for FileMaker code analysis?

The difference between Save As XML and fmxmlsnippet formats lies in their verbosity; Save As XML is verbose while fmxmlsnippet is clean. FileMaker script analysis differentiates between these formats to accurately evaluate script flow and logic.

Can I optimize a slow FileMaker script by analyzing its XML structure?

Yes, you can optimize a slow FileMaker script by analyzing its XML structure. The review process identifies inefficiencies within the script steps and provides specific refactoring guidance targeting those elements to improve execution speed.

What's the best way to identify bottlenecks in a complex FileMaker script?

The best way to identify bottlenecks in a complex FileMaker script is to evaluate its script flow and logic. Analyzing the script structure reveals performance inefficiencies, enabling targeted refactoring of specific steps for optimization.

Does FileMaker script refactoring require the original fmp12 file or just the XML?

FileMaker script refactoring does not strictly require the original fmp12 file; it can analyze scripts using the exported Save As XML or the clean fmxmlsnippet format to evaluate logic and suggest optimized steps.