Repository inventory

pluginagentmarketplace/custom-plugin-data-analyst

Skills indexed from this repository, with install-style signals scoped to the repo.
9 skills9 GitHub stars0 weekly installsPythonGitHubOwner profile

Overview

This skill teaches Python and R programming focused on data analysis, automation, and reproducible analytics. It covers language fundamentals, libraries for data manipulation and visualization, and practices for reliable, repeatable workflows. Intended for analysts who want to build efficient pipelines and robust statistical reports.

How this skill works

The skill guides users through core tools: Python (pandas, NumPy) for data wrangling and numerical work, and R (tidyverse, dplyr, ggplot2) for statistical modeling and visualization. It explains reading multiple file formats, handling missing or large datasets, and setting up reproducible environments with notebooks, R Markdown, and version control. Practical error handling strategies are included to diagnose and recover from common runtime and data issues.

When to use it

  • Exploring and cleaning messy datasets before analysis
  • Building reproducible reports or dashboards with notebooks or R Markdown
  • Automating recurring ETL or data-preparation tasks
  • Performing statistical tests and modeling in R or Python
  • Processing large files with chunking or out-of-core tools

Best practices

  • Prefer pandas and dplyr idioms for readable, vectorized transformations
  • Validate data types and handle missing values early in the pipeline
  • Use virtual environments or conda environments to lock dependencies
  • Version-control code and notebooks; commit small, meaningful changes
  • Write modular scripts and schedule automation with cron or workflow tools

Example use cases

  • Load mixed-format data (CSV, JSON, Excel) and produce a cleaned analysis-ready table
  • Automate daily data aggregation and export results to a database or dashboard
  • Create an R Markdown report with visualizations and embedded statistical tests
  • Process large logs using chunked reads or Dask to avoid MemoryError
  • Prototype a predictive model in Python, then validate and report results in R

FAQ

Install the missing package with pip or conda, ensure the environment matches the interpreter, and restart the session.

How to handle datasets that exceed memory?

Use chunked reads, process data in streaming fashion, or employ out-of-core libraries like Dask or databases to avoid loading everything at once.

9 skills

programming
Analytics

This skill helps you perform data analysis and automation in Python and R, enabling reproducible workflows from data wrangling to visualization.

AutomationCi CdDataGit+2
business-intelligence
Analytics

This skill helps you master enterprise BI tools to build scalable analytics, dashboards, and self-service reporting across organizations.

DataDatabaseSqlPython
career
Analytics

This skill helps navigate data analyst career paths by guiding portfolio building, interview prep, and strategic growth to advance professionally.

DataDocsGitGrowth+3
visualization
Accessibility

This skill helps you design and communicate data insights through visual storytelling, choosing effective charts, colors, and dashboards using modern tools.

AnalyticsDataDesignProductivity+3
reporting
Analytics

This skill automates reporting and BI delivery, generating insights, executive summaries, dashboards, and templates to streamline scheduled distribution.

AutomationDataDocsOperations+2
advanced
Ai

This skill helps you build, validate, and deploy advanced machine learning and predictive analytics using big data techniques across cloud platforms.

AnalyticsCloudDataSql+1
data-cleaning
Analytics

This skill helps you clean, validate, and preprocess datasets to improve analytics quality through missing value handling, outlier treatment, and

DataDebuggingScriptingTesting+1
foundations
Analytics

This skill helps you master data analytics fundamentals, spreadsheet techniques, and data collection methods to improve data-driven decision making.

ApiDataDatabaseScripting+2
statistics
Analytics

This skill helps you perform statistical analysis from descriptive to inferential methods, enabling data-driven decisions and robust conclusions.

DataResearchScriptingPython
More from this maintainer
Other repositories and skills published under the same GitHub owner.
Skills library
Jump back to the full directory or explore grouped topics.
Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational