Your agent can't reliably reshape large CSV, JSON, or XLSX by hand; this converts and filters them with a structured spec.
Documents
Work with CSV, JSON, and XLSX files without writing code. Convert a file from one format to another with every column preserved, or reshape it by selecting columns, filtering rows, sorting, and taking a top-N slice. The result is always a download link to the transformed file.
You have a CSV, JSON, or XLSX file and need it in another of those formats, or trimmed to the columns and rows you want.
Computing totals, averages, group-by, pivots, deduplication, joining files, renaming or deriving columns, running SQL or formulas, reading the values into your reasoning, or handling nested JSON, TSV, or Parquet.
Each is a sub-skill of Tabular; the router picks the right one for your request.
file
Returns a time-limited download link to the result file, not the rows inline. JSON is an array of row objects.
The request could be a plain format conversion or a row and column reshape, and it is not clear which.
Skills run through one gateway with your Faro token. Hand it an intent in plain language; Faro routes to the right sub-skill, runs it, and bills per call.
curl -X POST "https://skill.askfaro.com/skills/tabular/run" \
-H "Authorization: Bearer $FARO_TOKEN" \
-H "Content-Type: application/json" \
-d '{"intent":{"prompt":"Convert this CSV to an Excel file."}}'Example requests