Data & Analytics
Data agent skills make AI agents useful for data work: writing SQL, cleaning datasets, building pipelines, working with spreadsheets, and producing analyses. Each skill is a reviewed SKILL.md file that teaches the agent one workflow well, ready to install in seconds.
-
anygenio Skill Anygen Workflow GenerateAI-powered content creation suite. Create slides/PPT, documents, diagrams, websites, data visualizations, research reports, storybooks, financial analysis, and images. Supports: pitch decks, keynotes, technical docs, PRDs, white papers, architecture diagrams, flowcharts, mind maps, org charts, ER diagrams, sequence diagrams, UML, landing pages, CSV analysis, earnings research, posters, banners, comics, and more.
-
appfreeticket Bundle Freeticket CLIDrive the official FreeTicket CLI (binary `ft`, npm `@freeticket/cli`) to operate a workspace from the terminal — log in through the browser (device flow), list/inspect AND create/update/delete events, dates, ticket types, sales, membership plans, venues, staff, discount codes and webhooks; publish events; create/cancel/refund sales; check tickets in at the door and resend QRs; list a sale's tickets, a plan's subscribers, cancel subscriptions; run reports (summary, by-event, timeseries, inventory, per-function financials, CFO reconciliation); read settlements paid to the organizer; mint headless service API keys; and export buyers/attendees/subscribers to CSV. Superadmin (`ft admin …`) manages tenants, users, platform plans, feature flags and impersonation. Use it when the user wants to read OR mutate their FreeTicket account from the terminal, run `ft <command>`, automate with `--json`/`jq` or `--csv`, manage the session/workspace, send feedback/suggestions (filed as GitHub issues on the right repo), or when
-
astralune-ai Skill Contacts Synccontacts-sync — reconcile folders ↔ contacts.csv
-
kilo-org Bundle Debugging Snowflake QueriesThis skill should be used when a user needs help debugging a Snowflake SQL query, understanding a Snowflake query failure, isolating incorrect results, fixing joins or filters, diagnosing performance problems, or turning a vague warehouse error into a concrete root cause and corrected query. It is a standalone Snowflake query debugging skill for ad hoc SQL work across databases, schemas, and environments.
-
kmalakoff Bundle Sense BasesTranslate an Obsidian Bases .base file into sense SQL that returns the same rows. Use when asked to convert, import, or reproduce a .base file (or a Bases view, filter, or formula) with sense, or when a markdown tree contains .base files whose views someone wants queryable outside Obsidian.
-
kopai-app Bundle Root Cause AnalysisInvestigate and root-cause production issues from live OpenTelemetry telemetry (traces, logs, metrics) with the Kopai SDK in TypeScript code mode. Use this skill to debug errors and error-rate spikes, investigate latency/slowness and timeouts, trace requests across services, find failing or cascading services, and correlate logs to a trace — including vague symptom reports like 'why is my API slow', 'getting 500 errors', 'service is down', 'requests are timing out', or 'something is failing in prod', even when the user never says 'traces' or 'observability'. This analyzes existing telemetry to find a cause. Do NOT use it to add instrumentation (use otel-instrumentation), to build dashboards or visualizations (use create-dashboard), or to fix non-telemetry problems like failing CI, lint errors, unit tests, or SQL query tuning.
-
emeraldls Bundle Mmt API Best PracticesBest practices for building apps with the MMT real-time crypto market data API. Use when building trading bots, dashboards, analytics tools, or any application consuming MMT REST or WebSocket APIs. Covers connection management, rate limiting, data handling, multi-exchange aggregation, and performance optimization.
-
ethpandaops Skill PandaQuery Ethereum devnet analytics (Xatu ClickHouse chain events, container logs in ClickHouse otel_logs, Prometheus, beacon/exec nodes) by running Python in a sandboxed environment via the panda CLI. Scoped to this devnet.
-
run-llama Bundle Effective LiteparseUse this skill whenever a task involves a document file (PDF, DOCX, PPTX, XLSX, or image) and you need to read it or pull text, tables, or specific values out of it — to answer a question about its contents, look up a figure, or extract data. Provides fast, local, model-free extraction via the `lit` CLI with disciplined, low-cost search patterns.
-
sgl-project Bundle Model Speed BenchmarkUse when running throughput/latency (serving speed) benchmarks against an already-running model server. Uses sgl_jax.bench_serving to sweep batch-size/concurrency and measure throughput and latency, producing summary.csv and per-point bs_<N>/result.jsonl. Speed only — accuracy/eval belongs to model-accuracy-benchmark. Triggers on throughput, latency, bench_serving, batch-size sweep, tok/s, TTFT, TPOT — not accuracy/eval.
-
shencangsheng Skill Rust SQL TestEnforces unit test requirements for the Rust data-processing modules in src-tauri/src/sql/ (generator.rs, parse.rs) and src-tauri/src/reader/ (excel.rs and other readers). Use when writing, editing, or reviewing Rust code in these modules. Ensures stability tests (and performance tests for hot-path code) are added for any change, and that tests follow the shared `<module>_test.rs` convention.
-
skalesapp Skill Web ScraperScrape web pages, extract structured data, and save as JSON or CSV
-
piter902 Bundle Survey AnalyticsAnalyze survey answer datasets against a survey schema and produce structured findings, summaries, segment insights, and action recommendations. Use this skill when the user wants to review survey results, summarize answers, compare segments, identify patterns, or generate a survey analysis report.
-
post-bridge-hq Bundle Post BridgeCreate, schedule, and manage social media posts across Instagram, TikTok, YouTube, X, LinkedIn, Facebook, Pinterest, Threads, and Bluesky via the Post Bridge API. Covers media upload, post creation, scheduling, platform-specific configs, draft mode, analytics, and post result tracking.
-
postgis Skill PostgisPostGIS-specific SQL tips and gotchas. Use when working with geometry, geography, raster, projections, spatial indexes, or geospatial processing in PostgreSQL through PostGIS.
-
postgis Skill SQL ProgrammingGeneral SQL programming, formatting, debugging, and query-shaping tips. Use for SQL work that is not specifically about PostGIS spatial data.
-
exmergo Bundle MaintainUse this to keep a dbt project and its semantic layer correct as the warehouse and the business change, including a semantic layer that is native Apache Ossie documents rather than dbt. It detects drift on four axes and proposes the fix: schema drift (source columns and tables added, dropped, retyped, or renamed), volume drift (a row count that collapsed, a table that emptied, a load that half-failed), grain drift (a key that lost uniqueness, a changed row-per-entity cardinality, an increased join fanout), and semantic drift (a metric, measure, dimension, or entity definition that no longer matches, new categorical values, dangling semantic references). Reach for this when something that used to work has started failing or producing different numbers and the cause is more likely upstream than in the code you just wrote: a test that began failing with no code change, a dashboard whose numbers moved, a model that is suddenly empty or duplicated. Trigger it for requests like "what changed in the warehouse", "did
-
exmergo Bundle TransformUse this to author and change a dbt project or a semantic layer: bootstrap a project in a repo that has none (`transform init`), write or refactor model SQL from staging to marts, add tests and docs in schema.yml, manage dependencies, and define or update the semantic layer, whether that is dbt semantic models (MetricFlow: entities, dimensions, measures, metrics) or native Apache Ossie documents in a repo with no dbt project at all. Reach for this rather than editing model files by hand whenever the change spans more than one file or has to stay consistent with the rest of the project: it validates the edit against the real schema before writing, returns the change as a reviewable diff with a plan id, and catches the class of error that only surfaces at `dbt run`, such as wrong column names, broken refs, or a materialization that fights the project config. On a large project that check is worth more than the round trip costs. It applies to bug-fix tickets too: "this model returns wrong numbers, fix it" is a t
-
ferdinandobons Bundle Brand DOCXBrand-aware Word engine. Use to (1) EXTRACT a company's brand from a Word template into a reusable "Brand Profile", (2) COMPREHEND the template with the model (optional), (3) VERIFY it, (4) GENERATE new on-brand .docx documents FROM a saved profile. Trigger on "extract our brand", "learn/match this template", "use our brand kit", "generate a branded report from our profile", or when a ./brand-kit exists. For one-off Word edits with NO saved brand profile, use the docx skill instead. NOT for .pptx (brand-pptx), .xlsx (brand-xlsx), or PDFs.
-
ferdinandobons Bundle Brand PPTXBrand-aware PowerPoint engine. Use to (1) EXTRACT a company's brand from a .pptx template into a reusable "Brand Profile", (2) COMPREHEND the template with the model (optional), (3) VERIFY it, (4) GENERATE a new on-brand .pptx from an IntermediateDocument. Trigger on "extract our brand", "use our deck template", "generate a branded deck from our profile", or when a ./brand-kit exists. For one-off slide edits with no saved brand profile, use the normal pptx skill instead. NOT for .docx (brand-docx), .xlsx (brand-xlsx), or PDFs.
-
ferdinandobons Bundle Brand XLSXBrand-aware Excel engine. Use to (1) EXTRACT a company's brand from a .xlsx template into a reusable "Brand Profile", (2) COMPREHEND the template with the model (optional), (3) VERIFY it, (4) GENERATE a new on-brand .xlsx from a GridDocument fill manifest. Trigger on "extract our brand", "use our workbook template", "generate a branded workbook from our profile", or when a ./brand-kit exists. For one-off spreadsheet edits with no saved brand profile, use the normal xlsx skill instead. NOT for .docx (brand-docx), .pptx (brand-pptx), or PDFs.
-
fivetran Bundle Gx Configure Data SourceSet up Great Expectations data access end to end — connect a data source, define a data asset, add a batch definition, and verify it by actually reading data through it. Use when a user asks to connect Great Expectations to their data (files, a SQL database or warehouse, or an in-memory dataframe), to add an asset or batch definition to a project they already have, or when other Great Expectations work is blocked because no working batch definition exists yet.
-
garden-g Bundle Alibaba Inquiry RecordUse this skill when the user wants to record Alibaba.com international inquiries into a monthly Excel ledger, append new inquiry records in sequence, update one month per spreadsheet, deduplicate repeated customers, and filter out low-quality, advertising, banned, blacklisted, or non-buyer contacts. Trigger on prompts such as "记录上周的所有询盘", "整理昨天询盘到表格", "记录这周一的询盘", "把 4 月询盘更新到月表", "询盘台账", "询盘记录表", or "客户询盘去重统计". This skill creates or updates .xlsx files and must not send messages, modify customer data, publish products, change settings, or fabricate inquiry content.
-
mozilla Bundle QueryRuns a read-only SQL query against the Customer Experience tables (moz-fx-data-shared-prod.customer_experience_derived) and returns results as a formatted table. Use when the question requires counts, aggregations, rankings, or distributions — not when it requires reading document text.
-
nclamvn Bundle Kernel Registry SotTổ chức tri thức theo bốn xuất xứ L1 L2 L3 L4 với ba kho registry, obligations, style. Use when reorganizing scattered organizational knowledge, setting up internal knowledge base for AI agent, building enterprise SOT, or refactoring single-SOT into properly classified stores. Triggers on requests like "tổ chức lại tri thức", "xây kernel registry", "thiết lập SOT", "refactor knowledge base", "phân loại tài liệu nội bộ", "tổ chức bảng giá BOM văn bản pháp quy". Do NOT trigger for raw data analytics without semantic structure or for organizations under 10 people without meaningful knowledge reuse.
-
thewh1teagle Skill AnalyticsPull Vibe's Aptabase telemetry into a CSV — export a date range with scripts/export_analytics.py, trim it to an exact time window, and read the event set from the source. Use when the user asks about analytics, telemetry, Aptabase, crash or failure rates, affected users, or version and OS breakdowns.
-
tivojn Bundle XLSX Design AgentExpert Excel spreadsheet design agent for macOS using openpyxl and AppleScript. Creates and edits stunning, professional spreadsheets with premium design quality. Use when: (1) Creating new Excel workbooks from scratch with openpyxl, (2) Editing or redesigning existing .xlsx files, (3) Building dashboards with custom design (KPI panels, styled tables, charts, conditional formatting, sparklines), (4) Editing workbooks via openpyxl (file-based) or AppleScript (open/save/run VBA), (5) Refreshing calculations, exporting to PDF, or print setup via AppleScript/VBA on macOS, (6) Any task requiring openpyxl code generation with design best practices.
-
typedef-ai Skill Create TaskScan a dbt project and generate ADE-Bench benchmark tasks. Analyzes models, proposes bug-injection scenarios by difficulty, and outputs complete task scaffolding (task.yaml, patches, setup/solution scripts, test SQL). Use when you want to benchmark AI agents against your own dbt project and data.
Audited -
zapier Skill Youtube Top HitsAnalyze a YouTube channel's most popular videos using the Apify YouTube Scraper (streamers/youtube-scraper). Use this skill whenever the user asks about a YouTuber's top videos, biggest hits, most viewed content, best performing uploads, viral videos, or channel analytics. Also trigger when the user provides a YouTube channel URL and wants to know what content performed best, or asks to compare video performance across a channel. Even casual mentions like 'what are their best videos' or 'which videos blew up' should trigger this skill.
Audited -
zapier Skill Stripe Payment TrackerFind recent Stripe payment notifications in Gmail, look up each payment's invoice number on Stripe, record every new payment (date, invoice, email, amount) to a Google Sheet, and report a summary table. Runs incrementally so the same email is never processed twice, uses native Gmail/Stripe connectors with Zapier as a backup, and remembers the target spreadsheet between runs. Use when the user wants to track, record, or reconcile incoming Stripe payments (e.g. "log new Stripe payments", "record recent invoices to the sheet", "run the stripe tracker").
Audited -
zhoy0409-debug Bundle Make Sci Data FiguresRaw-data SCI figure workbench for CSV/TSV/XLSX tables. Use when the user has 原始数据, Excel/CSV data, statistical design questions, group comparisons, relationships, time-course data, compositions, matrices, survival, dose-response, ROC/PR, or supplied specialist results that need defensible publication figure candidates. Do not use for microscopy image standardization or final-only SVG polishing.
-
zhoy0409-debug Bundle Standardize Sci ImagesScientific image standardization for microscopy, fluorescence, histology, pathology, and electron-microscopy image batches. Use when the user has raw or derived scientific raster images needing non-destructive processing, locked tone settings, equal dimensions, calibrated scale bars, manifests, montages, or image audit trails. Do not use for raw CSV/Excel charting or final-only SVG layout polishing.
-
bro3886 Bundle IcalManages macOS Calendar events and calendars from the terminal using the ical CLI. Full CRUD for both events and calendars. Supports natural language dates, recurrence rules, alerts, interactive mode, import/export (JSON/CSV/ICS), and multiple output formats. Use when the user wants to interact with Apple Calendar via command line, automate calendar workflows, or build scripts around macOS Calendar.
-
sea-ai Bundle Python Best PracticesProvides modern Python best practices for writing, reviewing, refactoring, or debugging Python code. Use when working on scripts, modules, packages, or services, and when the task involves Python tooling (uv, ruff, pytest, mypy/ty), dependency management, project setup, design patterns, async code, type annotations, testing, or common Python libraries such as FastAPI, SQLAlchemy, pandas, or NumPy.
-
srinivasa-vasu Bundle Yugabytedb Schema DesignBest practices for designing high-performance YugabyteDB schemas from scratch or optimizing existing ones. Covers hash vs range sharding decisions, avoiding write hotspots on sequential columns, partial indexes for nullable or skewed columns, low-cardinality index design, covering indexes, primary key selection, foreign key index requirements, and redundant index cleanup. Use this skill whenever the user asks how to design a YugabyteDB schema, choose a sharding strategy, avoid hotspots, optimize indexes, handle NULL-heavy columns, model a table for distributed SQL, or asks "how should I structure this in YugabyteDB". Trigger even when the user mentions "YugabyteDB indexes", "YSQL schema", "tablet hotspot", "sharding key", or asks why their YugabyteDB writes are slow or skewed.
-
sswconsulting Skill Manage DatabaseBack up, restore, and migrate the local SSW.Rewards SQL Server database (the Aspire-managed `rewards-sql` container). Use when someone needs to back up or restore the dev DB, seed real data from staging/another dev, or apply EF migrations locally.
Frequently asked questions
What are Data & Analytics agent skills?
Data agent skills make AI agents useful for data work: writing SQL, cleaning datasets, building pipelines, working with spreadsheets, and producing analyses. Each skill is a reviewed SKILL.md file that teaches the agent one workflow well, ready to install in seconds.
Which Data & Analytics skills are most installed?
Popular Data & Analytics skills on SkillMD right now include anygen-workflow-generate, freeticket-cli, contacts-sync. Rankings shift as installs change; sort this page by "Most installs" for the live list.
Do Data & Analytics skills work with Claude Code and Cursor?
Yes. Every skill here ships as a SKILL.md file, an open format that works in Claude Code, Claude.ai, Cursor, Codex, Windsurf, and 60+ other agents. Install one with npx skillmds@latest add <owner>/<name>, or copy the file into your agent's skills directory.