Agent skill · Databases

extracting-filemaker-business-logic

Use when analyzing FileMaker DDR to extract calculations, custom functions, and business logic for PostgreSQL import processes or maintenance scripts - focuses on understanding and adapting FileMaker logic rather than direct schema migration

majiayu000github.com/majiayu000GitHub ↗
claude-codeMIT
Install
npx skills add majiayu000/claude-skill-registry --skill extracting-filemaker-business-logic-ajbcoding-claude-skill-eval- --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 2
SKILL.md size: 15 KB
Bundled scripts: none
Path: skills/analysis/extracting-filemaker-business-logic-ajbcoding-claude-skill-eval-/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 534
Language: HTML

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Extracting FileMaker Business Logic ## Overview FileMaker DDR reports contain calculation fields, custom functions, and business logic embedded in scripts. This skill helps you extract, understand, and adapt that logic for PostgreSQL implementations—typically for import processes, data transformations, and maintenance scripts. **Key principle**: PostgreSQL implementations will often be more efficient than direct translations. Use FileMaker logic to understand *what* the business rules are, then implement them idiomatically in PostgreSQL. ## When to Use Use this skill when: - Extracting calculation logic from FileMaker DDR for import scripts - Understanding business rules embedded in FileMaker calculations - Adapting FileMaker custom functions to PostgreSQL functions - Creating PostgreSQL maintenance scripts based on FileMaker script logic - Documenting business logic that exists only in FileMaker Do NOT use for: - Direct 1:1 database migration (most PostgreSQL designs will differ) - FileMaker UI/layout logic (not relevant to PostgreSQL) - Simple field mappings (use standard ETL tools) ## DDR Files and Structure **Detailed DDR**: `{ProjectName}_ddr/{DatabaseName}.html` (5-20MB fil

What's inside
Steps it walks through
  1. Overview
  2. When to Use
  3. DDR Files and Structure
  4. Finding Calculations in DDR
  5. Calculation Fields
  6. Scripts (Critical Source of Business Logic)
  7. Custom Functions
  8. Understanding FileMaker Calculation Syntax
  9. Common FileMaker Functions → PostgreSQL Equivalents
  10. FileMaker Operators
  11. Extraction Workflow
  12. Step 1: Identify Business Logic Locations
  13. Step 2: Document Calculation Purpose
  14. Step 3: Adapt to PostgreSQL Idioms
Ships with 1 file
  • metadata.json
More from claude-skill-registry
All skills →
About this skill
What does the extracting-filemaker-business-logic skill do?

Use when analyzing FileMaker DDR to extract calculations, custom functions, and business logic for PostgreSQL import processes or maintenance scripts - focuses on understanding and adapting FileMaker logic rather than direct schema migration

How do I install it?

Run `npx skills add majiayu000/claude-skill-registry --skill extracting-filemaker-business-logic-ajbcoding-claude-skill-eval- --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From majiayu000/claude-skill-registry, a repository with 534 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going