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.
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.
Key Features
- 🚀 Professional Stdlib Usage: High-performance patterns for
pathlib,itertools,collections, andcontextlib. - 🛡️ 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.
- 🧠 ML-Ready: Pre-configured patterns for PyTorch, Scikit-Learn, and Transformers.
- 📁 Unstructured Data Support: Advanced parsing for PDF, DOCX, XLSX, and binary formats.
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/
├── data-analysis/ # Dask, Polars, Pandas, Geopandas
├── machine-learning/ # PyMC, PyTorch-Lightning, Scikit-Learn
├── python-dev/ # Stdlib Pro, Debugging, 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file claude_data_skills-0.1.0.tar.gz.
File metadata
- Download URL: claude_data_skills-0.1.0.tar.gz
- Upload date:
- Size: 4.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54137bf306d7b1aaf3799307dcc38067906edeb94b37d4d714fd36daa5804e8c
|
|
| MD5 |
7d5090e07719805219d86972b1f6f046
|
|
| BLAKE2b-256 |
5424933212687f98ea1e70b7563594c8ca71e6a11e153f061293d928ed6cab73
|
File details
Details for the file claude_data_skills-0.1.0-py3-none-any.whl.
File metadata
- Download URL: claude_data_skills-0.1.0-py3-none-any.whl
- Upload date:
- Size: 4.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.10.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
79ad85721bde0bbb80734574251d68c162c84ce8c72d3edf15fb7744fa3124cc
|
|
| MD5 |
61a29a64f988d572201a5c5182115738
|
|
| BLAKE2b-256 |
10f95bc509595efb59abc0ef0df4aece17add138a5660161a91efb585d88ddf3
|