FileMaker AI Vocabulary — AI skill for Claude Code
Every FileMaker 26 function and script step, compressed to ~7,000 tokens: names, signatures, return types, script step IDs, and platform support.
How to install FileMaker AI Vocabulary
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open andykear/FileMaker-AI-vocabulary and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What FileMaker AI Vocabulary does
Every FileMaker 26 function and script step, compressed to ~7,000 tokens: names, signatures, return types, script step IDs, and platform support. Small enough to keep in context as part of an AI skill, so Claude stops inventing functions that don't exist and stops guessing parameter order. The vocabulary layer for agentic FileMaker development.
Alternatives in AI
- Pixel Agents — Compressed Reference — VS Code extension with embedded React webview: pixel art office where AI agents (Claude Code terminals) are an 6.5k ★
- Part 4 — Generate AGENTS.md And AI Agent Configuration Files — I'll help you create the instruction files that will guide your AI coding assistant to build your MVP 2.1k ★
- Update Branch Name — by giselles-ai - Updates branch names with proper prefixes and formats, enforcing naming conventions, supporti 502 ★
README
FileMaker AI Vocabulary
[](https://creativecommons.org/licenses/by/4.0/)
**Every FileMaker 26 function and script step, in about 7,000 tokens.**
Small enough to load into context as part of the skill, so the model has the whole vocabulary in front of it while it writes, instead of guessing from training data and inventing functions that don't exist. The raw Claris help pages for the functions alone run to roughly 122,000 tokens. This is the same knowledge at roughly 1/30th the token footprint.
Developed by Andrew Kear of Clockwork Creative Technology and shared openly with the FileMaker/Claris community.
The problem it solves
FileMaker's namespace is large and full of near-identical names: `Right`, `RightWords`, `RightValues`; `GetField`, `GetFieldName`. An AI generating a calculation guesses from training data and confidently invents a function that sounds right, or transposes a parameter, or assumes the wrong return type. The fix is to hand it the real vocabulary as ground truth, but a reference only helps if it's loaded at the moment of generation, not fetched afterward. Most references are too big to keep resident. This one isn't. That's the whole idea.
What's inside
Two flat files, one line per entry, no prose to wade through:
- 368 functions — exact name, parameter order, optional-parameter shape, return type.
- 216 script steps — exact name, internal ID, and platform support across all seven FileMaker clients and hosts.
Case ( test1 ; result1 {; test2 ; result2 ; ... ; defaultResult} ) → text, number, date, time, timestamp, container
Substitute ( text ; [search1 ; replace1] {; [search2 ; replace2] ; ...} ) → text
Set Variable #141
Perform Script On Server #164 ⚠ Go:No, WebD:No
Return types are carried because models infer them wrongly when chaining calculations, not just function names. It's a constrained vocabulary, not a manual: enough to verify a na
Related Skills
Sobre AI
Context tools for coding agents that run on your machine and nowhere else. An MCP server, hooks and a CLI that
Mask2ai
PII redaction for ChatGPT, claude.ai and Claude Code. Masks names, emails, phone numbers, cards, IBANs and IDs
FileMaker Second Opinion
A reasoning skill for AI-assisted FileMaker development, built from production experience. No techniques, no k
Turkce Humanizer
Türkçe metinlerden yapay zekâ yazım imzalarını temizleyen Claude skill'i. YZ üretimi Türkçe'yi doğal, insan-se
Octofs
Rust MCP server giving AI agents filesystem superpowers: view, edit, batch-edit, shell and workdir tools with
AI Dev Effectiveness
Measure AI co-programming effectiveness on any git repo. Detects Claude/Copilot/Cursor/Codex signatures and tr
Related Agents
Type Hints.Agent
Add or fix Python type hints to satisfy mypy strict mode. Use when: adding type annotations, fixing mypy error
Taniwha Contract Derivation
Derives per-module contracts (manifests) and shared vocabulary from a Taniwha design document. Each manifest m
Docs Drift Checker
Use to detect places where code has diverged from its documentation — function signatures vs docstrings, READM