Skip to main content

Claude Data Skills 🐍📊

A professional-grade collection of data science, analysis, and engineering skills and scripts for AI-assisted development.

PyPI Version License: MIT Python 3.9+

Overview

claude-data-skills is a comprehensive library designed to enhance AI-assisted data workflows. It provides a structured collection of "skills"—reusable, idiomatic patterns and scripts for everything from advanced standard library usage to complex machine learning pipelines and professional development workflows.

Key Features

  • 🚀 Professional Python Core: Unified expert guide for PEP-8, Pydantic, Pytest, and high-performance parallelism.
  • 📊 Data Analysis Pro: Consolidated power-user guide for NumPy, Pandas, and Polars. Unified strategy for scaling from KB to 100GB+.
  • 🕸️ Full Spectrum Graph Sieve (GraphRAG): Advanced agentic workflow for extracting relationship-aware domain knowledge from internal docs (.docx, .one, .msg, .pdf). Now powered by the external graph-sieve package.
  • ⚡ Superpowers Workflow: Integrated skills for brainstorming, TDD, systematic debugging, and plan execution.
  • 🛡️ Data Safety First: Built-in guardrails to prevent accidental data loss or corruption during autonomous execution.
  • 📈 Visualization Pro: Expert guide for Plotly (interactive), Dash (dashboards), and Seaborn (static stats).
  • 🗄️ Database Pro: Unified access for SQL (Postgres), SQLAlchemy (ORM), Elasticsearch, and S3.
  • 📁 Document Processing Pro: Consolidated expert guide for PDF, Word (DOCX), Excel (XLSX), and PowerPoint (PPTX).
  • 🔬 Scientific Research Suite: Unified guide for the entire scientific lifecycle: brainstorming, writing (IMRAD), and peer review.
  • 🔄 Legacy Migration Suite: Specialized patterns for migrating C#, MATLAB, and Python 2 code to modern Python ( 3.9+).

Installation

Install the package directly from PyPI:

pip install claude-data-skills

Quick Start

Post-Installation Setup

After installing the package, run the following command to copy the necessary skills files to your user's Claude home directory (~/.claude/skills):

setup-claude-skills

Using the CLI

The package includes several built-in commands. For example, to run the standard library demonstration:

stdlib-demo

Importing Skills

You can import advanced utility patterns directly into your own scripts:

from skills.python_dev.python_stdlib_pro.scripts.stdlib_demo import test_pathlib

# Run a verified pathlib pattern
test_pathlib()

Core Principles

  • Resource Aware: Every intensive task starts with hardware resource validation.
  • LLM Optimized: Scripts are dense, idiomatic, and contain strict guardrails for local/open-source LLMs.
  • Atomic Operations: Prevents file corruption by using temp-and-replace patterns for all writes.

Project Structure

skills/
├── core-workflow/          # Brainstorming, TDD, Debugging, Plans
├── data-analysis/          # Data Analysis Pro (NumPy, Pandas, Polars), Geopandas
├── data-sources/           # Database Pro (Postgres, SQLAlchemy, ES, S3)
├── machine-learning/       # ML-Classical, ML-Deep-Learning, PyMC
├── python-dev/             # Python Core Pro, Legacy Migration Suite, Logic Recovery
├── scientific-workflow/    # Scientific Research Suite
└── unstructured-data/      # Document Processing Pro, Binary Data Parsing

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Created and maintained by Yoni Kremer.

Metadata

Release files for claude-data-skills 3.5.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for claude-data-skills 3.5.3
File Size Uploaded
claude_data_skills-3.5.3.tar.gz 357.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for claude-data-skills 3.5.3
File Interpreter ABI Platform
claude_data_skills-3.5.3-py3-none-any.whl Python 3 none any Details

Total release size: 779.6 kB

Release files / claude_data_skills-3.5.3.tar.gz

Download URL claude_data_skills-3.5.3.tar.gz
Size 357.7 kB
Tags Source
SHA-256 checksum
How to use checksums
5d5a5236eb0299c13b58b5c764e0739b55c1c0d6f819174c7631ea7c45ff9831
BLAKE2b-256 checksum
How to use checksums
5a6b4bf5230d9efeaa087a9921efcdc19e79c2a547f4fb371040fb935fe7af20
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release files / claude_data_skills-3.5.3-py3-none-any.whl

Download URL claude_data_skills-3.5.3-py3-none-any.whl
Size 421.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
c9fd74946a3846ae24fa0afca1fbad8ba97502eca4c4a3be0448b8d7ed6285be
BLAKE2b-256 checksum
How to use checksums
450a191689eafcfc6d62a32b97bdf515ab2b9da20bfdbf4726ebd6e68e168bdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.12

Release history Release notifications | RSS feed

This release

3.5.3 This release

2 release files

3.5.0

2 release files

3.4.1

2 release files

3.3.1

2 release files

3.2.2

2 release files

3.2.1

2 release files

3.2.0

2 release files

3.1.2

2 release files

3.1.1

2 release files

3.0.0

2 release files

0.4.0

2 release files

0.3.1

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page