Metadata-Version: 2.4
Name: skilltailor
Version: 0.1.0
Summary: Lightweight SkillTailor Python SDK with local profile management.
Requires-Python: >=3.11
Description-Content-Type: text/markdown
Provides-Extra: dev
Requires-Dist: pytest>=8.3.0; extra == "dev"

# skilltailor (Python SDK)

Lightweight Python SDK for SkillTailor APIs with local profile storage.

## Install

```bash
pip install skilltailor
```

## Quick Start

```python
from skilltailor import SkillTailorClient

client = SkillTailorClient(base_url="https://your-domain.com/api")

result = client.recommend_with_profile(
    query="Recommend skills for support workflow automation",
    profile={
        "profile_id": "alice",
        "occupation": "Support engineer",
        "interests": ["automation", "ai agents"],
        "experience_level": "intermediate",
    },
)

print(result.results[0].skill_name)
```

For local development, use `base_url="http://127.0.0.1:8000"`.
For production, prefer a reverse-proxied API URL such as
`https://your-domain.com/api`; keep the backend listener on `127.0.0.1:8000`
and close the raw backend port in the firewall.
