Skip to main content

A comprehensive collection of data science, analysis, and engineering skills and scripts.

Project description

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 Stdlib Usage: High-performance patterns for pathlib, itertools, collections, and contextlib.
  • ⚡ 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.
  • 📊 Modern Visualization: First-class support for Plotly and Dash, ensuring interactive and high-quality data stories.
  • 🧠 Autonomous Logic Recovery: A process-driven migration framework for C#, MATLAB, and legacy Python using instrumentation and TDD.
  • 🧠 ML-Ready: Pre-configured patterns for PyTorch, Scikit-Learn, and Transformers.
  • 📁 Unstructured Data Support: Advanced parsing for PDF, DOCX, XLSX, and binary formats.
  • 🔄 Legacy Migration: Specialized patterns for migrating C# and MATLAB code to modern Python.

Installation

Install the package directly from PyPI:

pip install claude-data-skills

Quick Start

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/          # Dask, Polars, Pandas, Geopandas
├── data-sources/           # PostgreSQL, Elasticsearch, S3, SQL
├── machine-learning/       # PyMC, PyTorch-Lightning, Scikit-Learn
├── python-dev/             # Stdlib Pro, Legacy Migration, Autonomous Logic Recovery, Refactoring
├── scientific-workflow/    # Scholar Evaluation, Visualization
└── unstructured-data/      # PDF, DOCX, XLSX, Binary

License

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

Author

Created and maintained by Yoni Kremer.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

claude_data_skills-0.4.0.tar.gz (1.2 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

claude_data_skills-0.4.0-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

Details for the file claude_data_skills-0.4.0.tar.gz.

File metadata

  • Download URL: claude_data_skills-0.4.0.tar.gz
  • Upload date:
  • Size: 1.2 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.11

File hashes

Hashes for claude_data_skills-0.4.0.tar.gz
Algorithm Hash digest
SHA256 9112ad49893e2589a732e53576816cf58a10eace8436f429a8bb2f068bd63329
MD5 3140c3c29a3baf329d917696a75d08b9
BLAKE2b-256 7d60857103dd164c04143f5a64532a46ded620664a11f3aad207f6de3d5a8ff2

See more details on using hashes here.

File details

Details for the file claude_data_skills-0.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for claude_data_skills-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 16d6f36a63fc3c69ff21d6d8c3d487daa3b70685e0f882efdeb8ba49b1ee557b
MD5 81b70871e83c43aa7da61b54f580b437
BLAKE2b-256 d18af6afe3e69bb5753744dbe103afe0a30d2b99832967a1bf3255a8d30ea867

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page