Install
openclaw skills install @mirni/promptguardDetect prompt injection attacks in text. Returns risk score and detected patterns.
openclaw skills install @mirni/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 |