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.
-
focus-creative-games Skill Luban Schema DesignDesigns Luban schema (beans, enums, polymorphism, collections, groups). Use when modeling config structures, inheritance, nested beans, or choosing Excel vs XML schema.
-
full-aigc-skills Bundle Coze Web FetchFetch and extract content from URLs using coze-coding-dev-sdk. Supports web pages, PDF, Office documents (doc/docx/ppt/pptx/xls/xlsx/csv), text files, e-books (epub/mobi), XML, and images. Returns structured content with text, images, and links.
-
dsifry Skill Posthog Analyticsposthog-analytics
-
teamtinvio Bundle Jaz Pseudo SQLUse this skill when answering ad-hoc data questions that aren't covered by download_export (canonical reports — anomaly, audit, aging, P&L, BS, GL, statement of account) or search_* tools (entity listings with structured filters). Pseudo-SQL is a read-only DSL against Jaz's curated reporting schema — single SELECT statement, ≤100 row sync preview or full async CSV export. Tools: get_pseudo_sql_schema (live catalog, optional `table` filter), get_pseudo_sql_syntax (the static syntax guide), downloadable jaz-pseudo-sql.md skill body), preview_pseudo_sql, export_pseudo_sql, get_pseudo_sql_export, run_pseudo_sql_and_download.
-
markheydon Skill End User DocsWrite and improve end-user documentation for Import To Planner public docs pages. Use when creating or editing docs/ pages such as index, getting-started, csv-format, import-workflow, troubleshooting, faq, privacy-and-security, or self-hosted; when improving wording and structure for non-technical readers; when enforcing UK English; when validating docs against repository contracts/specs and public-content boundaries.
-
zurybr Skill Modernize Scientific StackGuidance for modernizing legacy Python 2 scientific computing code to Python 3. This skill should be used when tasks involve converting outdated scientific Python scripts (using deprecated libraries like ConfigParser, cPickle, urllib2, or Python 2 syntax) to modern Python 3 equivalents with contemporary scientific stack (NumPy, pandas, scipy, matplotlib). Applies to data processing, analysis pipelines, and scientific computation modernization tasks.
-
2dmurali Skill GovernanceIdentify sensitive data, extract ETL lineage, and generate least-privilege IAM and RBAC policies for data lakes.
-
9heaven Bundle Linkedin Metrics ReviewUse when reviewing LinkedIn performance for a founder, creator, or business page: which numbers matter, how to read post and profile analytics, weekly and monthly review rituals, and what to change next. Ties activity to leads, not vanity metrics.
-
edenfunf Skill SQL SafetyDatabase safety rules for the data-access layer.
-
ashish993 Skill CSV TransformCSV Transform
-
ellehelvig Skill Hr Prompt PickerPick the right prompt from the HR prompt library for a task, adapt it to the user's context, and enforce the verify-before-use rule. Use when an HR professional asks for help drafting, summarizing, or analyzing anything covered by the library (job descriptions, onboarding plans, performance feedback, learning paths, policy answers, analytics narratives, succession or mobility write-ups).
-
kristenschumann Skill Kpi BotBuilds a daily Slack KPI bot: takes any metric + SQL query, creates an n8n workflow that posts daily updates to a Slack channel
-
microsoft Skill Eval GeneratorGenerate standalone — turns the populated Eval Suite Planning workbook (output of `/eval-suite-planner`) into concrete capability eval sets and trust & safety eval sets. Delivers playbook Steps 2 & 3 and designs the Step 8 regression partition. Outputs 2-column Copilot Studio `-for-import.csv` files (Question + Expected response only), a customer-ready `.docx` manifest report, and an `eval-setup-guide.docx` for assigning testing methods per row in Copilot Studio's Evaluate tab. Use after planning, before running.
2.7k -
mondaycom Skill Peg Parser New StatementAdd a new SQL statement type to DuckDB's PEG parser. Use when the user asks to add, implement, or support parsing for a new SQL statement or syntax (e.g. CREATE TRIGGER, DROP TRIGGER, CREATE MATERIALIZED VIEW) in the PEG parser.
-
moonlight-lupin Bundle Data TidyClean up messy data into a structured, validated table — from any source (a junk-filled .xlsx/CSV, a pasted email/markdown table, a Word table, or an Outlook .msg) to a clean .xlsx plus an audit/change report. Use when the user wants to "clean up this data", "tidy this spreadsheet", "normalise this list", "structure this messy export", "dedupe this", "standardise these dates / currencies", or "turn this into a clean table". (For getting data OUT of PDFs — tables, forms, scanned documents — use data-extract, not this skill.) NOT deal-document intelligence (lease abstraction, model review, comps) — that's out of scope.
-
moonlight-lupin Bundle Data ExtractGet STRUCTURED data OUT of documents — PDFs (incl. multi-table/scanned via local OCR), Word, PowerPoint (.pptx), and Outlook .msg — into a clean .xlsx plus an audit report. Use when the user wants to "extract data from this PDF/document", "pull the table out of this report", "get the figures from these statements/certificates", "turn these confirmations into a table", "read the fields off this form", or "extract these line items". Two modes: key-value/FORM extraction (label → value, one record per document) and TABLE extraction (list a document's tables, pick one, pull it). NOT for already-tabular data (use data-tidy) or deal-document intelligence like lease abstraction/model review (out of scope).
-
moonlight-lupin Bundle Data ReconcileReconcile any two record sets (A vs B) and triage the discrepancies — match line-by-line on a shared key, or heuristically on amount + date, then classify every unreconciled item (category, materiality, probable cause, suggested action) into a reconciliation working paper (.xlsx). Use whenever the user wants to "reconcile A to B", "reconcile the bank to the ledger", "reconcile the invoice tracker to the accounts", "tie out", "match these two lists/exports", "find the differences between", "what doesn't match", "reconciliation working paper", or "discrepancy triage". Presets for common recurring reconciliations (invoice tracker vs accounting records, bank vs cashbook, fund administrator vs internal records, payments/PRF vs bank); generic for anything else. NOT budget/variance analysis, and NOT deal/asset analysis (that is out of scope).
-
mrevjd Skill Review GoUse when reviewing or auditing Go code - .go files, a go.mod module, "review this Go service", "check this handler before I merge", "audit this package" - covering nil dereference after an error, unchecked type assertions, goroutine and context leaks, SQL built by string concatenation, defer inside loops, ignored errors, and data races on shared state.
-
mrge-io Skill Handle Codebase ScanInspects and fixes cubic codebase scan findings through MCP. Use when the user asks to show, investigate, or fix codebase scan issues; provides a cubic scan CSV; or names a scan issue UUID.
-
muwinds Skill WebWeb 安全攻防技术,包括 SQL 注入、XSS、文件上传、命令注入、SSRF、反序列化等常见漏洞的识别与利用。
-
lnvestor Skill X Twitter ResearchExport bulk X/Twitter datasets as downloadable files — follower and following lists, everyone who replied to or reposted or quoted a post, full threads, likers, mentions, user media, community members, list members, and people or tweet search results, across 23 extractors. Trigger whenever the user wants X data in bulk or as a file: exporting followers, analysing who engaged with a post, auditing an audience, building a CSV or spreadsheet of X accounts, or researching a competitor's following — including casual phrasings like "get me everyone who follows @x" or "export the replies to this tweet". Paid per returned record in USDC via twitr.sh through an x402 wallet — no API key, no signup. Do NOT trigger for small live lookups (use x-twitter-data) or for real-time watching (use x-twitter-monitor).
Audited -
lumizone Skill Content PlanBuild a social media content plan / calendar from a niche or business. Use when the user asks to plan content, build a content calendar, decide what to post, map a month of posts, or says "content plan", "plan tresci", "zaplanuj miesiac postow", "what should I post this week/month", "content calendar", "posting schedule". Builds a Topic Tree (Niche of One + 3 interests + subtopics), then a 2–4 week calendar where every post is tagged with format, Awareness Funnel stage, funnel layer (ToF/MoF/BoF), hook angle, and CTA, following SGTMS cadence. Outputs a markdown plan plus a table and an importable CSV.
-
mdfranz Bundle Osqueryi AnalystRuns live osqueryi queries to investigate endpoint state, hunt for threats, and enumerate persistence mechanisms. Use when a user wants to interactively query the local system using osquery SQL, investigate a running host, or triage a potential compromise in real time.
-
sarbak Skill Analytics ReviewPull PostHog funnel metrics and Supabase/Postgres usage data, compare against previous baselines, and surface actionable insights. Use when the user asks to check analytics, review funnel, compare metrics, or see how users are doing.
-
sasjs Skill SasExpert guidance for the SAS programming language — DATA step, PROC SQL, macro language, formats, ODS, and common procedures. Pure SAS syntax only, no SASjs-framework content. Use when writing, reviewing, or debugging .sas programs, or answering SAS language questions.
Audited -
scylladb Bundle Scylladb Data ModelingScyllaDB CQL data modeling patterns and anti-patterns. Use when designing tables, reviewing schemas, migrating from SQL or MongoDB, or troubleshooting performance issues caused by schema problems. Triggers on "design schema", "ScyllaDB data model", "partition key", "clustering column", "primary key", "CQL table design", "ALLOW FILTERING", "large partitions", "hot partitions", "query-first design", "secondary index", "materialized view", "schema review", "wide partition", "tombstones", "time series", "BATCH", "paging", "fetch size".
-
sdhilip200 Bundle ValidateUse whenever the user wants to validate or reconcile loaded data against the source API, check row counts or control totals, verify a load was complete, or confirm that warehouse data matches what the API returned — even if they don't say "validate". Trigger phrases include: "did everything land?", "check the counts", "reconcile the table", "verify the load", "compare API vs warehouse", "are the rows correct?", or any request to confirm that a loaded table matches its source.
-
sferarc Skill Pgbeam AuditInvestigate and export what an agent actually did against Postgres using PgBeam's audit trail. Use this when you need to answer "what did this agent run", show a reviewer or auditor that a credential was held to its policy, export statement history to CSV or a SIEM, verify the tamper-evident audit chain, or turn recorded traffic into a tighter policy. For creating credentials use pgbeam-connect, for authoring the policy itself use pgbeam-policy.
-
sferarc Skill Pgbeam MCP UsageDrive PgBeam's hosted Postgres MCP tools well once an agent is connected. Use this when the agent is already wired to a PgBeam MCP server (briefing, query, validate_sql, list_tables, describe_table, explain, schema_catalog, my_permissions, plus search_docs and read_doc) and needs to explore a schema and run SQL efficiently against policy-enforced, read-only-by-default, PII-masked, audited access. For the initial wiring and credential setup, use pgbeam-connect first.
-
c9s Skill Compile MigrationsCompile SQL migration files into Go source code for embedding in binaries
-
corticalepilepsyladyofthehouse956 Skill SQL MigrationUse this skill when writing or reviewing a database schema migration — adding columns, changing types, backfilling data, or renaming tables on a live system. Reach for it whenever a change needs to run against a database that cannot be taken offline.
Audited -
build-your-sales Bundle Datagouv Apisdata.gouv.fr — search catalog, dataset metadata, organizations, download files, query tabular CSV rows (Tabular API), usage metrics (Metrics API), discover external APIs (dataservices on data.gouv.fr; same APIs historically listed on api.gouv.fr + OpenAPI). Use for consumption, analysis, or MCP-assisted exploration. Optional producer coaching (documentation/quality before publication on the platform).
-
duckcode-js Bundle Security ReviewReview a code change or a file for security issues — secret leaks, injection, auth bypass, deserialization, common OWASP hits, and dependency risks. Triggers on "security review", "review this for security", "check for vulns", "did I leak a secret", or before pushing anything that touches auth / crypto / user input / SQL / shell / eval.
-
foysal50x Bundle Laravel EloquentEloquent and query-layer engineering rules for Laravel — eliminating N+1, choosing a pagination strategy, short atomic transactions, casts and scopes on the model, where raw SQL is allowed, and how migrations declare the schema those queries depend on. Use when writing or reviewing Eloquent models, migrations, query classes, repositories, exports or reporting queries, or when a Laravel endpoint is slow, leaking memory, or returning wrongly-typed columns.
-
g36maid Bundle Web ExploitsWeb vulnerability testing patterns for SQL injection, XSS, CSRF, LFI, SSTI, and file upload bypasses in CTF challenges. Trigger: When testing web applications, SQL injection, XSS, or file uploads.
-
goldsky-io Skill Streamling Transform PluginUse when implementing a streamling TransformPlugin — process_batch with RecordBatch in and RecordBatch out, declaring output_schema, filtering or projecting with Arrow compute (boolean masks, filter_record_batch), handling empty batches, and passing checkpoints through. Use this instead of the built-in sql transform when row logic needs custom Rust or external calls. Assumes streamling-plugin-basics.
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 review-go, x-twitter-research, luban-schema-design. 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.