Metadata-Version: 2.4
Name: dhub-cli
Version: 0.3.0
Summary: The CLI package manager for AI agent skills
Project-URL: Homepage, https://github.com/lfiaschi/decision-hub
Project-URL: Repository, https://github.com/lfiaschi/decision-hub
Project-URL: Issues, https://github.com/lfiaschi/decision-hub/issues
Author-email: Luca Fiaschi <luca.fiaschi@gmail.com>
License-Expression: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.11
Requires-Dist: dhub-core
Requires-Dist: httpx>=0.27.0
Requires-Dist: pyyaml>=6.0.0
Requires-Dist: rich>=13.0.0
Requires-Dist: typer>=0.12.0
Provides-Extra: dev
Requires-Dist: pytest>=8.0.0; extra == 'dev'
Requires-Dist: respx>=0.21.0; extra == 'dev'
Description-Content-Type: text/markdown

# dhub

The CLI package manager for AI agent skills.

`dhub` lets you publish, discover, and install **Skills** — modular capabilities (code + prompts) that agents like Claude, Cursor, and Gemini can use.

## Installation

```bash
# Via uv
uv tool install dhub-cli

# Via pipx
pipx install dhub-cli
```

## Quick Start

```bash
# Authenticate via GitHub
dhub login

# Publish a skill
dhub publish my-org/my-skill --version 1.0.0

# Install a skill
dhub install my-org/my-skill

# Search for skills
dhub ask "analyze A/B test results"

# Run a skill locally
dhub run my-org/my-skill
```

## Commands

| Command | Description |
|---------|-------------|
| `dhub login` | Authenticate via GitHub Device Flow |
| `dhub publish` | Publish skill(s) from a directory or git repo |
| `dhub install` | Install a skill |
| `dhub list` | List installed skills |
| `dhub delete` | Delete a skill from the registry |
| `dhub run` | Run a locally installed skill |
| `dhub ask` | Natural language skill search |
| `dhub org` | Manage organizations |
| `dhub keys` | Manage API keys for evaluations |

## Documentation

See the [main repository](https://github.com/lfiaschi/decision-hub) for full documentation.
