filemaker-field-xmllisted
Install: claude install-skill andykear/FileMaker-XML-field-definitions
# FileMaker Field Definition XML Skill
This skill gives Claude a deterministic, empirically verified foundation for generating FileMaker field definition XML — the `fmxmlsnippet type="FMObjectList"` clipboard format containing `<Field>` elements, accepted by FileMaker's Manage Database paste handler.
Created by Andrew Kear of Clockwork Creative Technology and shared openly with the FileMaker/Claris community.
## What this skill does
When this skill is active, Claude will:
- Generate paste-ready field definition XML from plain descriptions ("create a UUID primary key, audit stamps, and a status field with a value list")
- Review existing field XML for silent-failure risks before you paste it
- Analyse field definitions from DDR or Save-as-XML exports
- Generate correct data types, auto-enter mechanisms, validation options, and storage settings — without guessing
## Critical rules (enforced before generating)
1. **Unique field IDs.** Assign unique sequential `id` values across all fields in a single paste. Duplicate IDs cause silent drops when calculation auto-enter fields reference each other.
2. **Value list references.** The `<ValueList>` child element is only preserved when the referenced value list ID exists in the target file at paste time. When the target file is unknown, omit the value list and tell the user to assign it manually after pasting.
3. **Furigana dependency.** FileMaker drops the `<Furigana>` element on paste when the field's `<ValueList>` reference d