Metadata-Version: 2.4
Name: ds-skills-cli
Version: 0.4.0
Summary: Agent-friendly CLI to browse, search, and pull data science skills from ds-skills.com
Project-URL: Homepage, https://ds-skills.com
Project-URL: Repository, https://github.com/wenmin-wu/ds-skills
Project-URL: Issues, https://github.com/wenmin-wu/ds-skills/issues
Author-email: wenmin-wu <wuwenmin1991@gmail.com>
License-Expression: MIT
Keywords: agent,cli,data-science,kaggle,skills
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# ds-skills-cli

Agent-friendly CLI to browse, search, and pull data science skills from [ds-skills.com](https://ds-skills.com).

## Install

```bash
pip install ds-skills-cli
```

## Usage

```bash
# List all skills
ds-skills list
ds-skills list --domain nlp

# Search
ds-skills search "deberta"

# Show full skill content
ds-skills show nlp/deberta-classification

# Pull a skill to current directory
ds-skills pull nlp/deberta-classification
ds-skills pull nlp/deberta-classification --dest ./my-skills

# Pull all skills in a domain
ds-skills pull nlp --dest ./skills

# Install to an AI agent
ds-skills install --agent claude-code
ds-skills install --agent cursor --domain nlp

# Stats
ds-skills stats
```

All commands support `--json` for structured output (JSON to stdout, human messages to stderr).

## Exit Codes

| Code | Meaning |
|------|---------|
| 0 | Success |
| 1 | General error |
| 2 | Not found |
| 3 | Invalid input |
