Filemaker Layout Xml
Use this skill whenever the user wants to work with FileMaker layout XML. This includes generating paste-ready layout object XML (fmxmlsnippet type LayoutObjectList) from descriptions, reviewing layout XML for silent paste-handler failures, or analysing Save as XML layout exports. Trigger any time the user mentions FileMaker layouts, layout objects, fields, portals, tab controls, popovers, button bars, web viewers, anchoring or autosizing, or LayoutObjectList. Always perform the theme pre-flight before generating, and set object anchoring deliberately whenever an object must resize with the wi
Install
npx skills add andykear/FileMaker-XMLsnippet-Layout-Claude-Skill --skill filemaker-layout-xmlgit clone --depth 1 https://github.com/andykear/FileMaker-XMLsnippet-Layout-Claude-Skill.git /tmp/FileMaker-XMLsnippet-Layout-Claude-Skill
mkdir -p ~/.claude/skills
cp -r /tmp/FileMaker-XMLsnippet-Layout-Claude-Skill/. ~/.claude/skills/filemaker-layout-xmlPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# FileMaker Layout XML Skill Created by Andrew Kear of Clockwork Creative Technology and shared openly with the FileMaker/Claris community under CC BY 4.0. Attribution required on any reuse, adaptation or redistribution, including any derived or excerpted work. Deterministic generation and analysis of `fmxmlsnippet type="LayoutObjectList"`, FileMaker's Layout mode clipboard format. Full specification in `references/filemaker_layout_xml_rules.md`. Most rules below concern silent failures: the XML pastes without error and is wrong on screen or in behaviour, and no structural audit catches it. ## Pre-flight: theme identification (mandatory) Every object must carry the target layout's `<ThemeName>` verbatim. The wrong identifier causes text doubling and CSS class names rendering as visible text, or fails silently: FM substitutes the destination theme and rebuilds the object from `FullCSS`, discarding `LocalCSS` and leaving `CustomStyles` unbound (§25.3). 1. If the user supplied a clipboard export, extract it: `grep -m1 "ThemeName" file.xml`. A **Save as XML export has no `<ThemeName>`** — read the target layout's `<LayoutThemeReference name="...">` instead, matching the `<Layout>` element by name, since an export holds every layout in the file (§0). 2. If not, ask before generating. The user gets it by copying any object from the target layout and pasting into a text editor. 3. Never default to `com.filemaker.theme.apex_blue`. It is a placeholder in the examples only.
Details
- Skill name
filemaker-layout-xml- License
- CC-BY-4.0
- Repo updated
- 3 October 2026
FAQ
What does the Filemaker Layout Xml skill do?
Use this skill whenever the user wants to work with FileMaker layout XML. This includes generating paste-ready layout object XML (fmxmlsnippet type LayoutObjectList) from descriptions, reviewing layout XML for silent paste-handler failures, or analysing Save as XML layout exports. Trigger any time the user mentions FileMaker layouts, layout objects, fields, portals, tab controls, popovers, button bars, web viewers, anchoring or autosizing, or LayoutObjectList. Always perform the theme pre-flight before generating, and set object anchoring deliberately whenever an object must resize with the wi
How do I install the Filemaker Layout Xml skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add andykear/FileMaker-XMLsnippet-Layout-Claude-Skill --skill filemaker-layout-xml. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Filemaker Layout Xml popular?
It lives in andykear/FileMaker-XMLsnippet-Layout-Claude-Skill, which has 15 GitHub stars and 0 forks.
Related skills
Experiment Report Skill
12lyzbcy/experiment-report-skill
Create a complete experiment report workflow with frontend visualization and structured markdown report. Supports any experiment type — implementation, interactive frontend, screenshots, and md/docx delivery. Use for 实验报告、experiment report and experiment-related 前端展示 or 可视化报告, with visual confirmation before the final report.
Design Tokens
15ilikescience/design-tokens-skill
Expert in design tokens using the DTCG specification. Use this skill when users ask about design tokens, DTCG format, token validation, formatting, transformation, color spaces (sRGB, Display P3, OKLCH), references and aliasing, resolvers, theming with modifiers/contexts, multi-platform design systems, accessibility, or working with tools like jq, jsonata, and terrazzo. Helps with token file creation, resolver configuration, structure, naming conventions, and best practices.
Readydesign Skill
14ZethRise/ReadyDesign-Skill
Force UI work onto six ready-to-use libraries only: shadcn/ui, Ant Design, Kokonut UI, Motion (motion.dev), Bklit (bklit.com), and sashimi UI. Web-fetch each official site one-by-one and install the real components from those pages — never invent APIs, class names, colors, or components from memory. Use when building or restyling a UI, scaffolding a frontend, adding components, picking a design system, or when the user says ReadyDesign, ready-to-use components, shadcn, antd, kokonut, motion.dev, framer motion, bklit, sashimi, or runs /readydesign-skill or $readydesign-skill.
Design Feel Like Your Own Product
15Tiannanzhao/design-feel-like-your-own-product
Learn and replicate a designer's style from Figma files to create new components that feel authentic to their design system. Use this skill whenever a user shares a Figma file and wants to create new components, plugins, or UI elements that match an existing design style — even if they don't explicitly say "learn my style". Trigger when users mention Figma files, design systems, "make it look like my design", "match the style", or ask to extend an existing UI.
Netops
12Con-Benksl/NetOps
Route authorized VPS networking and proxy work to onboarding, read-only scanning, building, repair, or fleet management. Use for VPS access, 3x-ui/Xray/VLESS Reality/Hysteria2, DNS/TUN/routing failures, node performance, or ongoing multi-VPS operations. 典型中文请求:VPS 连不上、节点慢或掉线、搭建或修改节点、面板打不开、多台 VPS 统一维护。
Arabic UI
16JKc66/arabic-ui
Authentic Arabic writing, UI/UX microcopy, and RTL engineering. Use when writing, translating, or reviewing Arabic interfaces, dashboards, articles, documentation, or copy. Enforces classical syntactic flow, eliminates translationese (العرنجية), applies Al-Jahiz's density principle, and handles Arabic pluralization and bidirectional layout.
Browse the most popular Claude skills, all frontend & design skills, or write your own with the skills generator.