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 SQL Qry QueueСоздает SQL-запросы для базы данных с фиксированной схемой (таблицы QRY_QUEUE, ST_ABONENTS, QRY_TYPE) для анализа статистики обработки сообщений, процента ошибок и данных абонентов.
559 -
ecnu-icalk Skill Custom Python Dataframe Class ImplementationImplement a custom DataFrame class in Python with specific methods (__init__, set_index, __setitem__, __getitem__, loc, iteritems, iterrows, as_type, drop, mean, __repr__) that handles list-based data inputs and outputs CSV-formatted strings with row indices.
559 -
ecnu-icalk Skill Data Warehouse Design And Python Etl ImplementationDesign a comprehensive star schema data model from business KPIs, generate MySQL DDL scripts, and create secure Python ETL scripts for daily data synchronization using upserts and complex SQL queries.
559 -
ecnu-icalk Skill Extract Dataframe Columns By Keyword Substring ListFilters a Pandas DataFrame to retain only columns where the column name contains any string from a provided list, using case-insensitive substring matching.
559 -
ecnu-icalk Skill Excel Vba Formula Protection And User NotificationGenerates VBA code to protect only formula cells on a worksheet while allowing VBA macros to run and users to edit non-formula cells. Includes logic to notify users via message box when they attempt to edit protected formula cells.
559 -
ecnu-icalk Skill Geolocation Data Analysis And Country RankingProcess a pipe-delimited dataset containing geolocation data to determine countries using the ReverseGeocoder library, clean the data, and identify the second most frequent country while handling common pandas warnings.
559 -
ecnu-icalk Skill Pyspark User Activity Analysis On Cloudera VmA skill to join user activity and user info CSV datasets using PySpark 1.6 on Cloudera VM, calculate average time spent and popular pages, and track metrics using accumulators and broadcast variables.
559 -
ecnu-icalk Skill Excel Date Filter And Concatenate Formula GeneratorGenerates Excel formulas to filter rows based on a date offset from today, format the date, and concatenate values from adjacent columns with specific spacing.
559 -
ecnu-icalk Skill Generate SQL Unpivot Queries For Metric TablesUse Python to generate SQL queries that unpivot multiple metric tables (sharing a date column) into a standardized long format (date, dimension, dimension_value, metric, metric_value) based on a JSON schema and SQL template.
559 -
ecnu-icalk Skill Geotechnical Slope Stability Spreadsheet SetupGuides the user in setting up an Excel spreadsheet to perform slope stability analysis using the Ordinary Method of Slices, specifically for circular failure surfaces with two distinct soil layers.
559 -
ecnu-icalk Skill Python Mysql Daily Etl Update With Union LogicGenerates Python scripts to perform daily ETL updates on MySQL databases, combining insert and update operations using UNION ALL logic and parameterized queries for security.
559 -
ecnu-icalk Skill Vba Copy Data From XLSX To Xlsm In Same FolderGenerates VBA code to copy all data from a source .xlsx file to the current .xlsm workbook located in the same directory. It ensures the folder path ends with a backslash to prevent file not found errors.
559 -
ecnu-icalk Skill Excel Vba Double Click Task Duplication MacroGenerates a VBA Worksheet_BeforeDoubleClick event handler to duplicate data rows, shift content down, clear the immediate next row, and prevent cell edit mode based on specific user requirements.
559 -
ecnu-icalk Skill Two Stage Dividend Discount Model CalculationCalculates the intrinsic value of a stock (V0) and intermediate dividends (D1, D2, D3) using the Two-Stage Dividend Discount Model. Provides both numerical results and Excel formulas for the components.
559 -
ecnu-icalk Skill Generate SQL Update Statements For Book DescriptionsGenerates SQL UPDATE statements for book descriptions based on provided titles and IDs, ensuring descriptions are approximately 70 words long and exclude the book title or author name.
559 -
ecnu-icalk Skill Refactor Excel Vba Worksheet Code To Standard ModuleGuides the user in moving VBA logic from worksheet modules to a standard module to reuse code across multiple sheets, specifically handling the conversion of Private event handlers to Public subs and resolving scope/reference issues like the 'Me' keyword and 'Target' arguments.
559 -
ecnu-icalk Skill Excel Vba Print Save Clear Increment AutomationGenerates VBA code for an Excel button that executes a specific workflow: printing 3 copies with unique cell marks, saving a copy with a dynamic filename, clearing a data range, incrementing a counter, displaying a message, and closing the workbook.
559 -
ecnu-icalk Skill Irrigation Water Balance Assessment Using ExcelEvaluate the feasibility of a river as an irrigation water source by calculating crop water demand using FAO Penman-Monteith PET, adjusting for operational time constraints, and comparing against available river discharge.
559 -
ecnu-icalk Skill Codesters CSV High Score System ImplementationImplement a high score tracking system for Codesters games using CSV files. This involves reading existing scores, appending new scores, sorting them, writing back to the file, and displaying the results on the stage.
559 -
ecnu-icalk Skill Custom Multiclass Logistic Regression With NumpyImplement a multiclass logistic regression classifier from scratch using NumPy and Pandas, avoiding libraries like scikit-learn. The implementation uses a One-vs-Rest strategy to handle multiple classes (e.g., 0, 1, 2) and saves the trained model coefficients to a pickle file.
559 -
ecnu-icalk Skill Polars Time Series Length Filtering And AnalysisFilters a Polars time series DataFrame to retain only series with a specific number of records (length), extracts the full data for those series, and calculates the distribution of series counts per length.
559 -
ecnu-icalk Skill Excel Financial Data Analysis And VisualizationAnalyzes accounting data in Excel to calculate days inventory in stock and goodwill ratios, grouped by business sectors derived from SIC codes, including summary statistics and plotting.
559 -
ecnu-icalk Skill Excel Formula For Right To Left Text ExtractionGenerates an Excel formula to extract the substring between the first occurrence of a start character and the first occurrence of an end character when searching from the right side of the string.
559 -
ecnu-icalk Skill Python Pandas Conditional Column TransformationA skill to conditionally update a target column in a pandas DataFrame based on a reference column and specific string matching rules, handling nulls and type errors.
559 -
ecnu-icalk Skill Pytorch CSV Image Data Loading And Vgg TrainingLoad flattened image data from a CSV file with specific schema (label + pixel columns), create train/validation/test data loaders, and train a retrained VGG classification network.
559 -
ecnu-icalk Skill Civil 3d Lisp Routine For Layer Data Extraction To CSVGenerates a LISP routine for Autodesk Civil 3D to extract the area of hatches and the length of lines and polylines from a user-specified layer and save the data to a CSV file on the desktop.
559 -
ecnu-icalk Skill R Openxlsx Export Na As Empty Preserving NumericExport R data frames to Excel using openxlsx ensuring NA values appear as empty cells while preserving numeric data types.
559 -
ecnu-icalk Skill Saas Sales Compensation Design Via Monte Carlo SimulationDesigns sales compensation models for Series-A subscription-based enterprise software startups using a 6-step Monte Carlo simulation methodology. Integrates advanced analytics like predictive modeling and CLTV analysis to generate executive-level documentation such as ATS-optimized resume bullet points and interview responses.
559 -
ecnu-icalk Skill Python CSV PostgresqlСоздает Python скрипт с использованием pandas для чтения CSV файла с кодировкой cp1251, очистки процентных значений (замена запятых на точки, удаление знака %), преобразования типов данных, добавления столбца с датой и списка кодов, и сохранения результата в кодировке UTF-8 для импорта в PostgreSQL.
559 -
ecnu-icalk Skill Pandas DataframeИзвлекает структурированные данные (название, номер, бренд, наличие) из строкового столбца DataFrame, разбивая текст по специфическим меткам, обрабатывая ошибки типов и удаляя пустые результаты.
559 -
ecnu-icalk Skill Etl Postgresql Dblink DoНавык для разработки процедур на PL/pgSQL (DO-блоков), которые выполняют итерацию по данным, полученным через dblink, делают дополнительные выборки для каждого элемента, объединяют результаты и массово вставляют их в локальную таблицу.
559 -
ecnu-icalk Skill Extraer N Meros Y Texto Iniciales En Excel Con Separador PunGenera fórmulas de Excel para separar el número inicial del texto restante en celdas donde el número está pegado al texto, utilizando obligatoriamente el separador de punto y coma (;).
559 -
ecnu-icalk Skill Implementaci N De Funciones Y Triggers SQL Para Base De DatoDesarrolla funciones SQL para calcular créditos, verificar actividad y estado VIP, y triggers para auditoría, historial de cambios, notificaciones y restricciones de negocio en una base de datos universitaria.
559 -
ecnu-icalk Skill Refactor Loops To Pandarallel Parallel ProcessingConverts sequential Python loops into parallelized code using the `pandarallel` library, handling DataFrame conversion, function scoping, and FastAPI integration.
559 -
ecnu-icalk Skill Vba Conditional Copy Based On Adjacent Blank CellUse this skill when the user wants to copy a range of cells in Excel VBA, but only for rows where the value in the preceding column is blank.
559 -
ecnu-icalk Skill Bert Speaker Classification For Continuous Text ParagraphsDevelop a Python solution using BERT to classify speakers (agent vs. user) in a continuous conversation paragraph without newlines, trained on a CSV file of interactions, specifically optimized for CPU execution.
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 Geotechnical Slope Stability Spreadsheet Setup, Polars Time Series Length Filtering and Analysis, R openxlsx export NA as empty preserving numeric. 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.