Agent skill

Runtime Formulas

by baserow in baserow/baserow

Explain, debug, or extend Baserow runtime formulas, including FormulaField/JSONFormulaField storage, FormulaSerializerField validation, runtime formula functions, backend and frontend data…

Custom licenceAuto-check passedLegal & Compliance

Install Runtime Formulas

skills CLI
$ npx skills add baserow/baserow --skill runtime-formulas -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install baserow/baserow runtime-formulas --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/baserow/baserow.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/runtime-formulas .claude/skills/runtime-formulas && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
runtime-formulas
GitHub stars
6.1k
Token cost
~3.5k tokens
SKILL.md length
1,269 words
Files
1
Skills in repo
11
Repo updated
First seen
Licence
Custom licence

At a glance

Explain, debug, or extend Baserow runtime formulas, including FormulaField/JSONFormulaField storage, FormulaSerializerField validation, runtime formula functions, backend and frontend data…

  • Works in 4 steps: The formula value is stored as a… → API serializers use… → Formula execution calls… → …
  • Legal & Compliance work in your project
  • SKILL.md covers Mental Model, Formula Value Storage, Runtime Formula Execution and Runtime Functions, plus 7 more sections
  • Calls just and rg

What it does

Runtime Formulas is an agent skill from baserow/baserow. Explain, debug, or extend Baserow runtime formulas, including FormulaField/JSONFormulaField storage, FormulaSerializerField validation, runtime formula functions, backend and frontend data providers, formula context dispatch data, import/export path rewriting, and tests.

Its SKILL.md is about 3.5k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Legal & Compliance. It works with Airtable. The repository describes itself as: Build databases, automations, apps & agents with AI — no code. Open source platform available on cloud and self-hosted. GDPR, HIPAA, SOC 2 compliant. Best Airtable alternative.

When your agent uses it

  • Legal & Compliance work in your project

Example prompts

  • “/runtime-formulas”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. The formula value is stored as a BaserowFormulaObject with formula, mode,
  2. API serializers use FormulaSerializerField to normalize and validate formula
  3. Formula execution calls resolve_formula(formula, formula_runtime_function_registry, context).
  4. get("provider.path") reads from a runtime formula context, which delegates

What it can do on your machine

Read from SKILL.md and the folder at commit 68aec3c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • just
    • rg

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Runtime Formulas loads about 3.5k tokens when it runs. Until then it costs about 72 tokens; SKILL.md has 1,269 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~72
When it runs · the whole SKILL.md, loaded when a task matches
~3.5k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 1,269 words (~3,544 tokens).

“Use this skill when a task involves runtime formulas in the Application Builder, Automation, or another non-database-field surface. This includes:”

— opening of SKILL.md by baserow, Custom licence
name
runtime-formulas

Read the full SKILL.md on GitHub

Files

Just SKILL.md in .agents/skills/runtime-formulas of baserow/baserow.

Open the folder on GitHubat commit 68aec3c

Compare with similar skills

Runtime Formulas next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Runtime Formulas compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Runtime Formulas this skillbaserow/baserow6.1k—~3.5kAutomated safety check: PassCustom licence
Meta Ad Builderkrusemediallc/arcads-claude-code1.6k—~1.7kAutomated safety check: NotesMIT
Rtl Aware DevelopmentSeeRay11/OpenFlow108—~1kAutomated safety check: PassMIT
Airtable Registermehta-lab/VisCy104—~1.9kAutomated safety check: PassBSD-3-Clause
Codememory Mark Constraintharrylettering/CodeMemory158—~793Automated safety check: PassNone
Prepare Datasetmehta-lab/VisCy104—~1.1kAutomated safety check: PassBSD-3-Clause

Similar skills

  • Meta Ad Builder

    krusemediallc/arcads-claude-code

    Publish finished creatives as live Meta (Facebook/Instagram) ads via the Meta Marketing API, plus research and ad-copy support.

    1.6k GitHub stars~1.7k tokensUpdated 15 days ago
    Marketing & SEOAuto-check: notes
  • Rtl Aware Development

    SeeRay11/OpenFlow

    OpenCode Desktop should be RTL-aware. An agent skill from SeeRay11/OpenFlow.

    108 GitHub stars~1k tokensUpdated 29 days ago
    Agent WorkflowsAuto-check passed
  • Airtable Register

    mehta-lab/VisCy

    Register zarr positions into the Computational Imaging Database on Airtable, write channelsmetadata/experimentmetadata to zarr .zattrs, or bulk-update Airtable records via MCP.

    104 GitHub stars~1.9k tokensUpdated today
    Data & AnalyticsAuto-check passed
  • Codememory Mark Constraint

    harrylettering/CodeMemory

    A skill your agent uses to durably record a hard constraint or invariant that the work must respect.

    158 GitHub stars~793 tokensUpdated 2 days ago
    AI & LLM EngineeringAuto-check passed
  • Prepare Dataset

    mehta-lab/VisCy

    Prepare datasets for training on VAST storage (NFS - VAST rechunked zarr v3 pipeline).

    104 GitHub stars~1.1k tokensUpdated today
    AI & LLM EngineeringAuto-check passed
  • Airtable

    refly-ai/refly-skills

    Integrate with Airtable for database management. An agent skill from refly-ai/refly-skills.

    204 GitHub stars~493 tokensUpdated 2 mo ago
    Marketing & SEOAuto-check passed

More from baserow/baserow

All 11 skills in this repo
  • Review PR

    baserow/baserow

    Review a Baserow pull request, branch, or diff against its actual base the way the maintainers do.

    6.1k GitHub stars~2.8k tokensUpdated today
    Auto-check passed
  • Add Config Env Var

    baserow/baserow

    Add a Baserow configuration environment variable for the backend, frontend, or both, and propagate it through settings, Nuxt runtime config, Docker Compose, documentation, consumers, and tests as…

    6.1k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Create Changelog

    baserow/baserow

    Generate a changelog entry for the current Git branch by inspecting changed files, classifying the domain and type, writing a short public-friendly message, and running just changelog add after the…

    6.1k GitHub stars~1.6k tokensUpdated today
    Auto-check passed
  • Silk Profiler

    baserow/baserow

    Investigate backend performance using Django Silk profiling data.

    6.1k GitHub stars~2.9k tokensUpdated today
    Auto-check passed
  • Baserow Registry

    baserow/baserow

    Explain, create, update, or use Baserow registries across backend and frontend code, including Instance/Registry patterns, registration points, model-backed type registries, serializer/API…

    6.1k GitHub stars~2.8k tokensUpdated today
    Auto-check passed
  • Core Graph

    baserow/baserow

    A skill your agent uses when working on code involving Element/Page relationships in the Application Builder (contrib/builder) or AutomationNode/AutomationWorkflow relationships in the Automation…

    6.1k GitHub stars~1.4k tokensUpdated today
    Auto-check passed

Works with

Questions about Runtime Formulas

What does Runtime Formulas do?

Explain, debug, or extend Baserow runtime formulas, including FormulaField/JSONFormulaField storage, FormulaSerializerField validation, runtime formula functions, backend and frontend data…. Runtime Formulas is an agent skill from baserow/baserow. Explain, debug, or extend Baserow runtime formulas, including FormulaField/JSONFormulaField storage, FormulaSerializerField validation, runtime formula functions, backend and frontend data providers, formula context dispatch data, import/export path rewriting, and tests.

When should I use Runtime Formulas?

Runtime Formulas fits situations like: legal & Compliance work in your project.

How do I install Runtime Formulas in Claude Code?

Run `npx skills add baserow/baserow --skill runtime-formulas -a claude-code`. Or copy the skill folder (.agents/skills/runtime-formulas in baserow/baserow) into .claude/skills/runtime-formulas in your project. Claude Code loads it when a task matches its description.

How do I install Runtime Formulas in Codex?

Run `npx skills add baserow/baserow --skill runtime-formulas -a codex`. Or copy the skill folder (.agents/skills/runtime-formulas in baserow/baserow) into .agents/skills/runtime-formulas in your project. Codex loads it when a task matches its description.

Can I use Runtime Formulas in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add baserow/baserow --skill runtime-formulas -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/runtime-formulas, .gemini/skills/runtime-formulas, .github/skills/runtime-formulas and .opencode/skills/runtime-formulas in your project.

What does Runtime Formulas need to run?

Going by SKILL.md and its folder, Runtime Formulas needs the command-line tools its instructions call (just and rg). Our summary lists: Python 3.

Does Runtime Formulas access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Runtime Formulas safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Runtime Formulas use?

Runtime Formulas has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Runtime Formulas use?

About 3.5k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Runtime Formulas?

Skills that share tags, products or a category with Runtime Formulas: Meta Ad Builder (krusemediallc/arcads-claude-code, 1.6k stars), Rtl Aware Development (SeeRay11/OpenFlow, 108 stars), Airtable Register (mehta-lab/VisCy, 104 stars) and Codememory Mark Constraint (harrylettering/CodeMemory, 158 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Runtime Formulas?

baserow (a GitHub organization) maintains it in baserow/baserow, which has 6,092 GitHub stars. The repository holds 11 skills in this directory. The repository was last updated on October 7, 2026.

Source: baserow/baserow on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.