Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add LeoLin990405/r-analytics-skill --skill vroomgit clone --depth 1 https://github.com/LeoLin990405/r-analytics-skillWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/leolin990405/r-analytics-skill/vroom)<a href="https://agentmods.dev/skills/leolin990405/r-analytics-skill/vroom"><img src="https://agentmods.dev/badge/skills/leolin990405/r-analytics-skill/vroom.svg" alt="Measured on agentmods" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00028 | $0.00803 |
| Opus 5 | $0.00014 | $0.00402 |
| Sonnet 5 | $0.00006 | $0.00161 |
| Haiku 4.5 | $0.00003 | $0.00080 |
Grade A, and why
vroom scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 8d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 142 lines — stays where its author put it; the contents beside it link to each section on GitHub.
vroom
Lightning fast reading of delimited files.
Basic Reading
library(vroom)
# Read CSV
df <- vroom("file.csv")
df <- vroom("file.tsv")
# Multiple files
df <- vroom(c("file1.csv", "file2.csv"))
df <- vroom(list.files(pattern = "*.csv"))
# Compressed files
df <- vroom("file.csv.gz")
df <- vroom("file.csv.bz2")
df <- vroom("file.csv.xz")
Column Selection
# Select columns
df <- vroom("file.csv", col_select = c(id, name, value))
df <- vroom("file.csv", col_select = 1:5)
df <- vroom("file.csv", col_select = starts_with("x"))
# Exclude columns
df <- vroom("file.csv", col_select = -c(temp, unused))
Column Types
# Specify types
df <- vroom("file.csv", col_types = cols(
id = col_integer(),
name = col_character(),
value = col_double(),
date = col_date(format = "%Y-%m-%d"),
flag = col_logical()
))
# Compact specification
df <- vroom("file.csv", col_types = "icdDl")
# i=integer, c=character, d=double, D=date, l=logical
# Default type
df <- vroom("file.csv", col_types = cols(.default = col_character()))
Delimiters
# Custom delimiter
df <- vroom("file.txt", delim = "|")
df <- vroom("file.txt", delim = "\t")
df <- vroom("file.txt", delim = ";")
# Fixed width
df <- vroom_fwf("file.txt", col_positions = fwf_widths(c(10, 20, 5)))
Performance Options
# Altrep (lazy loading)
df <- vroom("file.csv", altrep = TRUE) # Default
# Materialize all data
df <- vroom("file.csv", altrep = FALSE)
# Number of threads
df <- vroom("file.csv", num_threads = 4)
# Progress bar
df <- vroom("file.csv", progress = TRUE)
Writing
# Write delimited
vroom_write(df, "output.csv")
vroom_write(df, "output.tsv", delim = "\t")
# Compressed output
vroom_write(df, "output.csv.gz")
# Append
vroom_write(df, "output.csv", append = TRUE)
Handling Issues
# Skip rows
df <- vroom("file.csv", skip = 5)
# No header
df <- vroom("file.csv", col_names = FALSE)
df <- vroom("file.csv", col_names = c("a", "b", "c"))
# Comment lines
df <- vroom("file.csv", comment = "#")
# NA values
df <- vroom("file.csv", na = c("", "NA", "NULL", "-999"))
# Locale
df <- vroom("file.csv", locale = locale(
decimal_mark = ",",
grouping_mark = ".",
encoding = "UTF-8"
))
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 8d ago First seen · 142 lines · 28 tokens per session scan A 93608502270e
vroom is a skill published in the GitHub repository LeoLin990405/r-analytics-skill (5 stars, last pushed 5mo ago), licensed MIT. It adds 28 tokens to every session and 803 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
fused-storage
The fused storage and secrets MCP tools — inspecting cloud-native datasets and managing secrets. Use when finding/listing/counting S3 objects, reading a Parquet/Arrow/CSV schema, minting a download URL, uploading content, or storing/reading/deleting secrets, via…
ai-science-vision-rag
ColPali-style Vision RAG: embed rendered PDF pages, retrieve via ColBERT MaxSim, feed top-k pages to Qwen2-VL, no OCR. Use for PDF/document QA over figures and tables, multimodal retrieval, or Recall@k/MRR eval.
weak-agent-test
Run the weak-agent adversarial test harness against docx-cli. Spawns weak exercise agents (Haiku by default, Sonnet to probe, or a local agent harness's pre-produced runs) to perform real document tasks over six scenarios — five editing (MNDA form-fill + font fidelity, invoice table-edit/restructure + logo replace…
jangbu-import
A data-import workflow for turning bank files, card records, spreadsheets, receipts, tax invoices, and statement PDFs into a standard set of 13 transaction fields. OCR, or optical character recognition, is used to read information from document images and PDFs.
docx-cli
Read, edit, redline, comment on, and create Microsoft Word .docx files. Use to fill out or edit a Word doc, redline a contract with tracked changes, add/resolve comments, replace text keeping its formatting, restyle headings/fonts, edit tables, or read/extract a .docx as Markdown or text. Also BUILD a new .docx — from…
databricks-developer-platform
Use this skill to review a Declarative Automation Bundle configuration, authentication setup, and deployment flow against production readiness criteria: bundle structure, deployment modes, run-as identity boundaries, variable resolution timing, OAuth and environment-variable authentication, Terraform versus direct…