CSV to Narrative Report
Developer Official v1.0.1Turns raw CSV into a narrative report by doing the aggregation deterministically — parse, filter, dedupe, count — then letting a model summarise only the computed result, spending zero tokens on the maths.
by skrptiq
Sign in to import this skrpt into your workspace.
Sign inWhat's included 3 nodes
CSV to Narrative Report
Parse CSV, filter and dedupe deterministically, count, then summarise the aggregate.
Aggregate Report
Writes a narrative report from the computed aggregate figures.
Write Aggregate Summary
Narrates the computed aggregate into a report.
CSV → JSON
built-in · offline · 0 tokensConvert CSV to a JSON array of objects.
JSON filter
built-in · offline · 0 tokensSelect or reshape JSON with a filter expression.
Dedup / merge
built-in · offline · 0 tokensDe-duplicate and merge records by a key.
Count
built-in · offline · 0 tokensCount lines, words, characters, or JSON-array elements in the input.
Requirements 1 service
- LLM Service
Security Passed
Detected
- Services: llm-service
- Permissions:
- Data Handling:
Version history 1 release
GH#820 — migrate the 4 builtin steps (parse-csv, filter-rows, dedupe-customers, count-customers) to the node-less `local.builtin` shape (#802 D1b): `id`/`input`/`context`, no backing skill nodes/edges; chained builtins take `input: {{steps.<prev-id>.output}}` (were from_step bindings); downstream refs `{{steps.Count Customers/Dedupe Customers.output}}` → `{{steps.count-customers/dedupe-customers.output}}`. Deterministic output unchanged. contents skills 5→1.
More from Developer
View all →Translation Pipeline
Translate content into multiple languages with quality review and comparative reporting
Onboarding Setup Pipeline
Generates personalized onboarding materials and interview questions
Documentation Pipeline
Analyzes source code and generates comprehensive technical documentation with examples, formatted as clean markdown