surfaceq & askill
Q & Ascalar · returns varchar

SKILL

Call any registered LARS skill from SQL and receive results as a table

Per-row — runs once for each row.

qapipeline-composablellmtext

Syntax

skill({{ skill_name }}, {{ args }})

Arguments

nametypedescription
skill_nameVARCHAR
argsVARCHAR

About

Call any registered LARS skill directly from SQL and get its results back as a table. A bridge between SQL workflows and the broader set of LARS tools that aren't exposed as dedicated semantic operators. Useful when you want a skill's functionality inside a SQL pipeline: running a custom Python tool, invoking an external data source, or chaining into a cascade that doesn't yet have its own `sql_function` entry point. Execution gets the same observability, caching, and trace instrumentation as a native cascade call, so the skill's invocation shows up in logs and the run-history view alongside everything else.

Nearby rabbit holes

same domain
Climb back to The Looking Glass