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.
-
ecnu-icalk Skill Excel Drop Down List Without BlanksGenerates Excel formulas or ExcelJS code to create a data validation drop-down list that dynamically excludes blank cells from a specified range.
559 -
ecnu-icalk Skill Excel Vba Day Boundary HighlightingGenerates VBA code to iterate through a column, detect changes in the day value, and highlight the cell preceding the change, while excluding specific time values.
559 -
ecnu-icalk Skill Excel Vba Mark Latest Time Per DateGenerates VBA code to identify the row with the latest time value for each unique date in a dataset and appends a specified text marker to a target column.
559 -
ecnu-icalk Skill Insert S3 Images Into Excel From DataframeGenerate Python code to iterate through S3 keys stored in a pandas DataFrame, fetch the images using boto3, and embed them as actual images into an Excel file.
559 -
ecnu-icalk Skill Python Trend Analysis Code GeneratorGenerates Python code for token trend analysis using pandas, adhering to a specific structure where signals are appended to an `ema_analysis` list based on user-defined logic (EMA crossovers or price comparisons).
559 -
ecnu-icalk Skill Ms SQLСоздает триггер для MS SQL, который логирует операции INSERT, UPDATE, DELETE в отдельную таблицу истории, включая выборку связанных данных (например, ФИО ответственных) через JOIN с другими таблицами.
559 -
ecnu-icalk Skill Polars Row Wise Ensemble Median 3 StepCalculates the row-wise median of model prediction columns in a Polars DataFrame using a strict 3-step eager evaluation pattern to ensure compatibility with environments prone to internal loop errors.
559 -
ecnu-icalk Skill Excel Vba Partial Match Search And Copy MacroGenerates VBA code to search for a partial string in a source sheet and copy matching values to a destination sheet at the same coordinates, triggered by a button.
559 -
ecnu-icalk Skill Pyrogram 2fa Password Setter For New AccountsCreate a Pyrogram script to set 2FA passwords for accounts listed in a CSV file, assuming no existing password and using the latest Pyrogram API.
559 -
ecnu-icalk Skill C Winforms SQL Search To DatagridviewGenerates C# code to perform a parameterized SQL search and display results in a DataGridView, including input validation and specific connection handling.
559 -
ecnu-icalk Skill CSV Header And Prefix Cleaning ScriptGenerates a Python script to clean CSV files by conditionally removing the header row and stripping the first two characters from the first column based on whether they are letters or numbers.
559 -
ecnu-icalk Skill Generate SQL Update Book DescriptionsGenerates SQL UPDATE statements to populate book descriptions in a database, strictly adhering to word count, content exclusion, and formatting constraints.
559 -
ecnu-icalk Skill Pyqt5 File Selection And Excel ExportImplements a PyQt5 workflow where a button opens a file dialog, the selected path is displayed in a QLineEdit, and a pandas DataFrame is saved to that path with silent error handling.
559 -
ecnu-icalk Skill Excel Vba Composite Key Duplicate PreventionGenerates a VBA Worksheet_Change macro to prevent duplicate entries based on two columns (e.g., Company Name and Invoice Value). It triggers on entry in the second column, checks for existing matching pairs, alerts the user with the row number of the duplicate, and clears the new entry.
559 -
ecnu-icalk Skill Generate User Activity SQL Table And Mock DataGenerates the SQL CREATE TABLE script for a specific user_activity schema and populates it with mock data simulating continuous, returning, and churned users over a monthly period.
559 -
ecnu-icalk Skill Python Cprofile Decorator With CSV XLSX ExportGenerates a Python decorator that profiles method execution using cProfile and supports exporting the profiling statistics to stdout, CSV, or XLSX formats.
559 -
ecnu-icalk Skill Pl SQL Sea Cruises Database ManagementСоздание базы данных морских круизов и портов на PL/SQL с отношением один-ко-многим, включая пакет для управления данными (заполнение, очистка, удаление) и триггер для защиты от удаления при малом количестве записей.
559 -
ecnu-icalk Skill Text Based Excel Spreadsheet SimulatorSimulates an Excel spreadsheet using text-based tables, executing formulas and formatting cells without providing explanations.
559 -
ecnu-icalk Skill Excel Vba Row Marker Counter And ColorerAutomates Excel row counting and coloring based on 'x' markers and Column C status values. Supports auto-updates on cell changes, event handling safety, and conditional formatting (Green/Red/Blue).
559 -
ecnu-icalk Skill Extract Contact Info Into Numbered TableExtracts names, email addresses, and Instagram links from provided text lists and formats them into a numbered table suitable for Excel.
559 -
ecnu-icalk Skill SQL To CSV Data Comparison With CleaningGenerate a Python script to compare MySQL database data with a CSV file, applying specific data cleaning (trimming whitespace, standardizing nulls) to ensure accurate matching.
559 -
ecnu-icalk Skill Calcular Eficiencia T Cnica De Farrell En ExcelCalcula la medida de eficiencia técnica de Farrell (orientada a output) para entidades con 3 inputs y 3 outputs utilizando Excel, identificando los ratios óptimos y las observaciones eficientes.
559 -
ecnu-icalk Skill G N Ration SQL Ddl Depuis Description De Sch Ma TextuelConvertit une description textuelle structurée d'un modèle de données (entités, associations, clés étrangères, règles de fusion) en code SQL CREATE TABLE. Applique les fusions de tables spécifiées et respecte les contraintes d'intégrité référentielle.
559 -
ecnu-icalk Skill Excel Date Range Parsing And FormattingExtracts start and end dates from a string formatted as 'Day DD Mon YYYY - Day DD Mon YYYY', converts them to date values, and formats them as 'dd mm yyyy' or extracts individual components.
559 -
ecnu-icalk Skill Pyrogram 2fa Setup Script For New VersionGenerates a Python script using the latest Pyrogram library to set 2FA passwords for multiple Telegram accounts from a CSV file, specifically for accounts without existing passwords.
559 -
ecnu-icalk Skill Excel Data Merge Transformation PipelineGenerates a Python script to merge and transform Excel files using specific GL and employee mappings, including removing trailing rows, splitting strings, and calculating balances.
559 -
ecnu-icalk Skill Excel Vba Conditional Row Coloring MacroGenerates VBA code to color rows based on column values (e.g., FREE/PAID) and the presence of a marker (e.g., X) in the row, while ensuring empty cells are white.
559 -
ecnu-icalk Skill Generic Data Porting Server ImplementationDevelops a Node.js server to ingest Excel/CSV data, preprocess it (date formatting, validation), store in MongoDB by transaction type, and forward to external APIs with processing time tracking and idempotency checks.
559 -
ecnu-icalk Skill Catalyst Activity Analysis With Outlier Removal InactivationAutomates catalyst activity analysis from CSV: computes per-sample mean conversion or degradation rate after 3-sigma outlier removal within each group, anchors 'Control' (case-insensitively detected) at the first bar position with distinct gray styling, sorts remaining samples by descending mean activity, generates a publication-ready bar chart with Chinese/English label support, and annotates samples with mean <5% as 'INACTIVATION ZONE'. Supports catalytic conversion and photocatalytic degradation data.
559 -
ecnu-icalk Skill Excel Vba Caller Specific Macro ExecutionImplement logic to ensure a macro on a target sheet executes only when triggered programmatically from a specific source sheet, preventing execution during manual navigation.
559 -
ecnu-icalk Skill Python Trading Signal Generator No Ta LibGenerates a Python function `signal_generator` that uses pandas for EMA/SMA and candlestick analysis to produce Buy/Sell signals, excluding TA-Lib and trend calculation.
559 -
ecnu-icalk Skill Node JS Document Thumbnail Library ScaffoldScaffolds a scalable Node.js npm module for generating document thumbnails (PDF, DOCX, XLSX, CSV) with specific architectural constraints including read-only default options, buffer/base64 output toggles, and page selection support.
559 -
ecnu-icalk Skill Custom Multiclass Logistic Regression From ScratchImplement a multiclass logistic regression classifier from scratch using NumPy and Pandas without scikit-learn. Use the One-vs-Rest strategy to handle multiple classes (e.g., 0, 1, 2) and save the trained model coefficients to a pickle file.
559 -
ecnu-icalk Skill Excel Vba Selection Change Row Hiding And ColoringGenerates VBA code for the Worksheet_SelectionChange event to hide rows above the selection, unhide rows when cell A1 is selected, and conditionally color cells based on values in a reference sheet.
559 -
ecnu-icalk Skill Excel Vba Repeating Day Sequence ValidatorValidates a repeating sequence of days (Monday to Sunday) in a column, highlights cells that break the sequence in yellow, and resets the sequence check from the breaking cell.
559 -
ecnu-icalk Skill Excel Vba Userform Event Driven Data EntryGenerates VBA code to trigger a UserForm upon numeric entry in a specific column and writes form data to specific columns on the same row, handling the selection offset caused by pressing Enter.
559
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 Excel VBA Composite Key Duplicate Prevention, Génération SQL DDL depuis description de schéma textuel, Excel Drop-down List Without Blanks. 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.