Metadata-Version: 2.4
Name: bloom-openclaw-skill
Version: 1.0.0
Summary: Secure proxy skill for OpenClaw agents
Home-page: https://github.com/bloomtechnologies/bloom-openclaw-skill
Author: Bloom Technologies
Author-email: Bloom Technologies <support@bloomtechnologies.app>
License: MIT
Project-URL: Homepage, https://bloomtechnologies.app
Project-URL: Documentation, https://docs.bloomtechnologies.app
Project-URL: Repository, https://github.com/bloomtechnologies/bloom-openclaw-skill
Project-URL: Issues, https://github.com/bloomtechnologies/bloom-openclaw-skill/issues
Keywords: openclaw,security,proxy,iam,authentication,ai-agent
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Security
Classifier: Topic :: Internet :: Proxy Servers
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Provides-Extra: dev
Requires-Dist: pytest>=7.0.0; extra == "dev"
Requires-Dist: black>=23.0.0; extra == "dev"
Requires-Dist: mypy>=1.0.0; extra == "dev"
Dynamic: author
Dynamic: home-page
Dynamic: requires-python

# Bloom Secure Proxy for OpenClaw

Secure your OpenClaw agent in 3 minutes with Bloom's IAM layer.

## Quick Start

### 1. Get Your Bloom Token

1. Sign up at [platform.bloomtechnologies.app](https://platform.bloomtechnologies.app)
2. Create an agent in the dashboard
3. Get your API key from Profile > API Keys
4. Combine as: `bloom_<api_key>_agent_<agent_id>`

### 2. Install the Skill

```bash
# Clone to your OpenClaw skills directory
cd ~/.openclaw/skills
git clone https://github.com/bloomtechnologies/bloom-openclaw-skill bloom-secure-proxy

# Or install via pip
pip install bloom-openclaw-skill
```

### 3. Configure

Add to your `.env`:

```bash
BLOOM_AGENT_TOKEN=bloom_xxx_agent_yyy
```

### 4. Use It

```python
from bloom_proxy import bloom_get, bloom_post

# All requests now go through Bloom's secure proxy
response = bloom_get("https://api.github.com/user")
```

## Features

- **Zero-config security** - Just set one environment variable
- **Granular permissions** - Control access at method + path level
- **Full audit trail** - Every request logged in Bloom dashboard
- **Instant kill switch** - Halt agent immediately if compromised
- **Prompt injection protection** - Block malicious payloads

## Documentation

See [SKILL.md](./SKILL.md) for full documentation.

## License

MIT
