Install
openclaw skills install @dgriffin831/guardrailsInteractively configure, review, and monitor security guardrails for your OpenClaw workspace by discovering risks, interviewing users, and generating GUARDRA...
openclaw skills install @dgriffin831/guardrailsHelps users configure comprehensive security guardrails for their OpenClaw workspace through an interactive interview process.
guardrails setupInteractive setup mode - Guides user through creating their GUARDRAILS.md file.
Workflow:
bash scripts/discover.shbash scripts/discover.sh | python3 scripts/classify-risks.pybash scripts/discover.sh | python3 scripts/classify-risks.py | python3 scripts/generate_questions.pyecho '<json>' | python3 scripts/generate_guardrails_md.py /path/to/guardrails-config.json
{"discovery": {...}, "classification": {...}, "answers": {...}}GUARDRAILS.md to workspace rootguardrails-config.json to workspace rootImportant:
guardrails reviewReview mode - Check existing configuration against current environment.
Workflow:
guardrails-config.jsonguardrails monitorMonitor mode - Detect changes and potential violations.
Workflow:
bash scripts/monitor.shguardrails reviewCan be run manually or via cron/heartbeat.
discover.sh) uses bash + jq; classification (classify-risks.py) uses Python standard library onlyOPENAI_API_KEY or ANTHROPIC_API_KEYrequests library (pip install requests)setup and review modes write files, and only with user confirmation