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.
-
triliumnext Bundle Evolving The Data ModelUse when adding a DB migration or a new column/field to a Becca entity in Trilium ("add a migration", "new column on notes/attributes", "ALTER TABLE", "add a field to BNote/BAttribute/BBranch", schema change). Migrations are NOT dated .sql files — they are integer-versioned entries in the DESCENDING MIGRATIONS array in packages/trilium-core/src/migrations/migrations.ts (dbVersion is auto-derived from MIGRATIONS[0]), and the schema lives at packages/trilium-core/src/assets/schema.sql. Covers the full file chain for a column-add, the hashedProperties cross-instance sync-hash hazard, CLS-wrapped JS migrations, and the spec harness.
-
databricks-solutions Bundle Databricks Isv IntegrationBuild PWAF-compliant ISV integrations with Databricks: OAuth, telemetry (User-Agent), Unity Catalog, JDBC, SDK, SQL drivers, REST API, Databricks Connect.
-
databricks-solutions Bundle Databricks Isv Java JdbcPWAF-compliant Databricks JDBC Driver (databricks-jdbc v3+): PAT, OAuth M2M, OAuth U2M (custom OAuth app, token-env). Use when building or testing Java SQL warehouse integrations.
-
databricks-solutions Bundle Databricks Isv Go SQL DriverPWAF-compliant Databricks SQL Driver for Go (databricks-sql-go): PAT, OAuth M2M, OAuth U2M (browser + token-env + custom OAuth app PKCE), WithUserAgentEntry. Use when building or testing integrations that run SQL queries via a Databricks SQL warehouse.
-
databricks-solutions Bundle Databricks Isv Nodejs SQL DriverPWAF-compliant Databricks SQL Driver for Node.js (@databricks/sql): PAT, OAuth M2M, OAuth U2M (custom OAuth app PKCE + token-env), userAgentEntry telemetry. Use when building or testing integrations that run SQL queries via a Databricks SQL warehouse.
-
databricks-solutions Bundle Databricks Isv Python SQL ConnectorPWAF-compliant Python SQL Connector (databricks-sql-connector): PAT, OAuth M2M, OAuth U2M (custom OAuth app PKCE + token-env), credentials_provider patterns, error handling, retry logic. Use when building Python integrations that run SQL queries via a Databricks SQL warehouse.
-
databricks-solutions Skill Databricks Isv Telemetry AttributionPWAF User-Agent telemetry: format, per-driver configuration (Python SDK, Java SDK/JDBC, Go SDK/SQL, Node.js, REST, Databricks Connect). Use when setting up User-Agent attribution in any connector.
-
duhu2000 Bundle Network DesignDesigns and compares supply chain network scenarios. Activate for: network design, supply chain network, warehouse location, distribution centre, DC placement, new DC, nearshoring, reshoring, offshoring, facility consolidation, network optimisation, make vs buy, sourcing location, scenario analysis, network scenario, scenario comparison, logistics network, node optimisation, where to warehouse, where to manufacture, cross-docking, open a new warehouse, open a new distribution centre. USE THIS when the task involves comparing network configurations, evaluating new facility locations, or running scenario comparisons. Respond directly with scenario analysis -- do not ask clarifying questions when sufficient context is provided. NOT for: carrier performance (use logistics-brief), vendor assessment (use vendor-assessment), spend category analysis (use spend-analysis).
-
duhu2000 Bundle Vendor CommunicationActivate for: vendor communication, supplier communication, dispute letter, invoice dispute, corrective action request, CAR, price dispute, quantity dispute, performance notice, vendor notice, vendor warning, exit notice, contract notice, non-renewal notice, vendor rejection, vendor escalation, write to vendor, email supplier, communicate with vendor, supply assurance. NOT for: invoice processing (use invoice-reconciliation), vendor assessment (use vendor-assessment), spend analytics (use spend-analysis).
-
ec-cube Skill Eccube CSVEC-CUBE 4.4 の CSV 入出力(CsvImportService・CsvExportService・CSV 定義)を実装・改修するときの規約。「CSVインポートを実装して」「CSVエクスポートを追加して」「商品/受注のCSV出力を作って」「CSVの項目を増やして」などと言われたとき、または src/Eccube/Service/Csv*Service・CSV 定義を作成・編集するときに使用する。
-
erixwong Bundle XLSXExcel 文件处理。用于读取、写入、编辑 .xlsx/.xls/.csv 文件,支持工作表管理、格式化、公式计算、数据查询和格式转换。当用户需要操作电子表格文件时触发。
-
evoputa Bundle Advisory Data AnalyticsData & Analytics advisory panel featuring Andrew Ng (DeepLearning.AI), Cathy O'Neil (ORCA), Cassie Kozyrkov (Google), Demis Hassabis (DeepMind), Timnit Gebru (DAIR), and Nate Silver (FiveThirtyEight).
-
vinceservidad Bundle Shopify AnalyticsAnalyzes Shopify performance, top-selling products, and profit changes. Reconciles store, GA4, ad, and email data for reporting and root-cause analysis.
-
vinceservidad Bundle Shopify Catalog OperationsGoverns and executes bulk Shopify catalog work across products, taxonomy, variants, tags, metafields, collections, CSV imports, inventory fields, and data quality.
-
wikimedia Bundle Wiki SignalsA catalogue of real-data signals available on Wikipedia / Wikimedia projects — inference signals (revision counts, watchers, infobox shape), analytics (pageviews, top articles), links (incoming, outgoing, redirects, related), curation (featured articles, image of the day, on this day), attribution (license, brand marks, source-wiki metadata), and edit suggestions (Edit Check-style coaching, mockable from rules / Lift Wing). Use when picking what real data to surface in a prototype, asking "what could I show alongside this article?", or grounding a feature idea in observable signals.
-
jinfanzheng Bundle Data BaseData acquisition for web scraping and data collection. Use when user needs "爬取数据/抓取网页/scrape data". Outputs structured JSON/CSV for analysis.
-
jinfanzheng Bundle Data AnalysisData analysis and statistical computation. Use when user needs "数据分析/统计/计算指标/数据洞察". Supports general analysis, financial data (stocks, returns), business data (sales, users), and scientific research. Uses pandas/numpy/scikit-learn for processing. Automatically activates data-base for data acquisition.
-
kangarooking Bundle Twitter MonitorFetch recent posts from one or more X/Twitter accounts through twitterapi.io, output structured JSON/CSV records, optionally sync records to Feishu/Lark Bitable through feishu-cli, and optionally guide recurring execution through OpenClaw, Codex automations, cron, or launchd. Use when the user wants to monitor X bloggers, collect recent tweets, export tweet metrics, append tweets to Feishu Bitable, or set up a scheduled Twitter/X account tracking workflow.
-
lantisprime Skill Security ReviewUse this skill to review code changes for security concerns before they merge. Covers input validation, authentication and authorization, secrets handling, injection surfaces (SQL, command, template, prompt), unsafe APIs and dependencies, sensitive data handling, and output encoding. Runs against the current diff (NOT the whole codebase) so findings stay relevant to the change at hand. Trigger proactively whenever the diff touches auth, routing, data access, user input, template rendering, external calls, or dependency files. Also runs as part of the /review and /ship commands.
-
labspangaea Bundle Userflow To TestcasesAuthor a complete test-case suite FROM a user-flow or feature document — a PDF (preferred), markdown, doc, text, or screenshots of an app's flows — and output an importer-ready CSV. Models the flow as state machines (actor + resource), then writes cases per transition with cross-flow downstream impact, a matrix, end-to-end journeys, and a security/abuse (VAPT) pass; tags each case Type (POS/NEG/VAPT), Outcome (TN/TP/FP/FN!) and Priority with severity reasoning. Its CSV feeds testcase-importer (flow → CSV → console). Use whenever someone has a flow/spec/guide and wants QA test cases GENERATED from it — e.g. "write test cases from this user-flow PDF", "generate a test suite from this feature spec", "cover this checkout/onboarding flow end to end", "model the states in this flow and test them". Do NOT use to import/reformat EXISTING test cases (that's testcase-importer), to generate code-level unit/integration tests (pytest/jest), to create test fixtures or seed data, or to render/edit the console.
-
labspangaea Skill Create Go RepositoryGenerate domain struct, port interface, repository adapter (GORM or bun), and apperr error codes for one entity in an existing Go project wired to go-lib. **Use this skill whenever someone wants to add a new entity's data layer, create a repository for a domain model, generate a GORM or bun model + port interface, or scaffold the persistence layer without generating the full application** — phrasings like "I need a repo for X", "create the domain and repository for Y", "add Z to the database layer", "scaffold the GORM model for Order", "make me a bun repository for Invoice", "add a SQL-first repo without GORM". Owns the schema-parsing rules other skills delegate to. Do NOT use to scaffold a fresh Go project (use `/go-scaffolder:create-go-app`), to add the business-logic layer (use `/go-scaffolder:create-go-service`), or to expose endpoints over HTTP (use `/go-scaffolder:create-go-handler` — its Mode A generates the upstream repository automatically).
-
foxgeeek Skill Cross Platform Crm SyncUpload a single CSV of CRM leads/contacts as a custom audience on Meta, Google Ads (customer match), and LinkedIn (DMP segment) simultaneously. All PII is SHA-256 hashed client-side before upload. Triggers on prompts about syncing CRM leads to multiple platforms at once.
-
foxgeeek Skill Meta Ads Audience BuilderBuild Meta custom audiences from CSV files (CRM leads, email/phone lists, WhatsApp contacts). Hashes PII client-side (SHA-256, normalized per Meta spec) before upload. Triggers on prompts about uploading leads/contacts/lists as custom audiences on Meta.
-
foxgeeek Skill Linkedin Ads Audience BuilderBuild LinkedIn DMP segments from CSV for ABM campaigns. Supports USER_EMAIL_LIST (contacts) and USER_COMPANY_LIST (companies). Hashes emails with SHA-256 before upload. Triggers on prompts about uploading contact/company lists or building ABM audiences on LinkedIn.
-
freecodecamp-universe Bundle Marcos**Marcos Ibáñez — Task Creator**: Reads Carmen's planned module directly from the planning spreadsheet and produces ready-to-review .md task files, organized into a chapter/module folder structure for the i18n & UI Strategist. Creates one file per task using the correct block-type template, names files with the right prefix (WARM-UP, LEARN, PRACTICE, REVIEW-GRAMMAR, REVIEW-GLOSSARY, QUIZ) followed by task-1, task-2, etc. Invoke with /marcos. Always use when the user says: "create the tasks", "write the task files", "build the module", "make the tasks for chapter X module Y", "generate the learn block", or any request to produce task files from a planned module. Requires Carmen to have planned the module in the spreadsheet first.
-
gebruder Skill CSV ToolsParse and analyze CSV data
-
yasserstudio Bundle Gpc MonetizationUse when managing in-app purchases, subscriptions, pricing, or Real-Time Developer Notifications in Google Play. Make sure to use this skill whenever the user mentions gpc subscriptions, gpc iap, gpc purchases, gpc pricing, gpc rtdn, in-app products, base plans, subscription offers, one-time products, consumable products, purchase verification, purchase acknowledgement, purchase token, subscription cancellation, subscription deferral, voided purchases, refunds, regional pricing, currency conversion, price migration, SKU management, monetization, revenue, billing, subscription analytics, churn, trial conversion, subscriber count, RTDN, Real-Time Developer Notifications, Pub/Sub notifications, subscription events, purchase events — even if they don't explicitly say 'monetization.' Also trigger when someone wants to create or update subscriptions, manage base plan lifecycle (activate/deactivate), set up introductory offers, verify server-side purchases, handle refunds, convert prices across regions, sync IAP pro
-
yasserstudio Bundle Gpc User ManagementUse when managing Google Play developer account users, permissions, grants, or testers. Make sure to use this skill whenever the user mentions gpc users, gpc testers, gpc grants, developer account permissions, user roles, invite user, remove user, permission grants, per-app permissions, per-app grants, standalone grants, tester groups, beta testers, internal testers, alpha testers, Google Group testers, tester CSV import, team management, access control, user audit — even if they don't explicitly say 'user management.' Also trigger when someone wants to invite team members to their Play Console, update permissions for existing users, manage per-app grants independently from users, manage who can test their app, import testers from a CSV file, or audit who has access to their developer account. For authentication setup, see gpc-setup. For release track management, see gpc-release-flow.
-
zeroclaw-labs Bundle Data AnalystAnalyze CSV, JSON, and SQL data. Generate charts and insights locally. Loads, explores, transforms, and visualizes structured data to deliver clear, actionable insights. Use when the user wants data analysis, visualization, statistical summaries, or anomaly detection.
-
zeroclaw-labs Bundle SQL ExecutorWrite and execute PostgreSQL or Supabase SQL queries from natural-language requests. Use when the user wants to inspect schema, run read queries, validate data, or safely perform confirmed database changes.
-
adityahegde712 Bundle Data EngineerETL/ELT data pipelines, schema validation, data profiling, dataset summary documentation, and analytical storage architecture (Parquet, DuckDB, PostgreSQL). Includes automated data profiling helper script. Use when ingesting, cleaning, validating, profiling, or transforming datasets.
-
mohitkhandelwal242 Skill Weekly Metrics AnalystGoogle Analytics weekly report for ${PROJECT_DOMAIN} — traffic sources, user behavior, bounce rates, conversions, and anomaly detection. Use when asked about 'google analytics', 'GA report', 'website traffic', 'traffic sources', 'bounce rate', or '/ga-report'.
-
mralaminahamed Bundle Wp DatabaseUse when a WordPress plugin needs a custom database table — creating with dbDelta (strict SQL format: two spaces before PRIMARY KEY, no trailing comma), writing versioned upgrade routines with version_compare and register_activation_hook, querying with $wpdb prepared statements (prepare, insert, update, delete, get_row, get_results, get_var), debugging with $wpdb->last_error or SAVEQUERIES, schema migrations between plugin versions, uninstall cleanup, multisite table handling with switch_to_blog / get_sites, or seeding test/preview data into custom tables. Triggers: "create a custom table", "dbDelta not working", "dbDelta not creating my table", "write a migration", "wpdb query", "wpdb prepare", "slow query on my custom table", "upgrade my database schema", "add a column to my table", "seed test data", "how do I store this in a custom table", "database upgrade routine", "table not being created on activation", "prepare placeholder wrong", "last_error is empty after query", "SAVEQUERIES debug", "version_compar
-
mralaminahamed Bundle Wp FreemiusUse when integrating Freemius SDK into a WordPress plugin for monetisation — SDK bootstrap with fs_dynamic_init, feature gating with can_use_premium_code() / is__premium_only() / is_plan() / is_trial() / is_paying(), license management, free/pro dual-zip build using __premium_only__ file suffix, generating upgrade URLs with get_upgrade_url(), opt-in analytics dialog, multisite licensing, affiliate program, or debugging Freemius dashboard (Plans, Pricing, Licenses, Updates). Triggers: "add Freemius to my plugin", "gate this feature behind pro", "show the pricing page", "check if user has a license", "Freemius not initialising", "can_use_premium_code()", "is_plan()", "is_trial()", "is_paying()", "fs_dynamic_init", "my_plugin_fs()", "__premium_only__ file", "set up free and pro versions", "Freemius opt-in dialog", "trial period setup", "license key validation", "monetise my plugin", "get_upgrade_url()", "Freemius affiliate", "is_org_compliant", "Freemius SDK error", "free and premium zip", "Freemius multisite",
-
mralaminahamed Bundle Wp Plugin AuditUse when auditing a WordPress plugin for security issues, code inconsistencies, or quality gaps — fans out parallel checks across four dimensions: A (version/metadata sync), B (naming/prefix/i18n), C (docs vs code), D (code conventions/security), verifies every finding with file:line references before reporting, and routes confirmed issues to the correct fix skill. Security patterns checked: XSS (missing esc_html/esc_attr), SQL injection (raw $wpdb), CSRF (missing nonce), missing capability checks, file upload validation, object unserialize, open redirect, path traversal, REST auth hardening. Triggers: "audit this plugin", "find inconsistencies in my plugin", "security review", "check my plugin for XSS", "is my escaping correct", "find missing nonces", "check capabilities in my plugin", "audit readme.txt", "find security issues", "plugin quality sweep", "are there SQL injection risks", "review my plugin before submission", "missing esc_html()", "raw wpdb query without prepare()", "missing current_user_can()",
-
dayvisonassis Bundle QA PreflightThe gate between a finished feature and the human QA. Investigates the delivered feature against its spec and the running screen, executes what is automatable, dispatches the existing correctors for defects that are objectively wrong, leaves a permanent guard so each defect cannot return unnoticed, and writes a QA plan (md + csv) plus a findings report carrying only what needs human judgement. Invoked by a HUMAN when the feature is done — never by spec-writer, implement-feature or evaluator.
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 data-analysis, twitter-monitor, userflow-to-testcases. 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.