Install
openclaw skills install promptguardDetect prompt injection attacks in text. Returns risk score and detected patterns.
openclaw skills install promptguardA security API that scans text for common prompt injection patterns and returns a risk score. Designed for AI agents that process untrusted text input from external sources.
pip install fastapi uvicorn pydantic
Start the server:
uvicorn promptguard.app:app --port 8000
Then send a POST request:
curl -X POST http://localhost:8000/v1/scan \
-H "Content-Type: application/json" \
-d '{"text": "What is the weather in London today?"}'
Response (clean text):
{
"risk_score": "0",
"patterns_detected": [],
"input_length": 38
}
| Field | Type | Required | Description |
|---|---|---|---|
text | string | yes | Text to scan (1-100,000 chars) |
| Field | Type | Description |
|---|---|---|
risk_score | decimal | 0.0 (safe) to 1.0 (high risk) |
patterns_detected | list | Names of detected patterns |
input_length | integer | Length of input text |