Claude Code Plugins

Community-maintained marketplace

Feedback

Python and R programming for data analysis, automation, and reproducible analytics

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name programming
description Python and R programming for data analysis, automation, and reproducible analytics
version 2.0.0
sasmp_version 2.0.0
bonded_agent 05-programming-expert
bond_type PRIMARY_BOND
config [object Object]
parameters [object Object]
observability [object Object]

Programming for Data Analytics Skill

Overview

Master Python and R programming for data analysis, from basic syntax to advanced data manipulation and automation.

Core Topics

Python for Data Analysis

  • Python fundamentals and syntax
  • Pandas for data manipulation
  • NumPy for numerical computing
  • Data cleaning and preprocessing

R for Statistics

  • R fundamentals and tidyverse
  • dplyr for data transformation
  • ggplot2 for visualization
  • Statistical modeling in R

Data Wrangling

  • Reading various file formats (CSV, JSON, Excel, Parquet)
  • Handling missing data
  • Data type conversions
  • Merging and reshaping datasets

Automation & Reproducibility

  • Jupyter notebooks and R Markdown
  • Script automation and scheduling
  • Version control with Git
  • Environment management (conda, venv)

Learning Objectives

  • Write efficient Python code for data analysis
  • Use R for statistical computing
  • Automate repetitive data tasks
  • Create reproducible analysis workflows

Error Handling

Error Type Cause Recovery
ImportError Missing package pip/conda install package
SyntaxError Invalid code Check syntax, use linter
MemoryError Data too large Use chunking or dask
TypeError Wrong data type Explicit type conversion
FileNotFoundError Missing file Verify path, check permissions

Related Skills

  • databases-sql (for data extraction)
  • statistics (for statistical programming)
  • advanced (for machine learning implementation)