Openclaw Config Pack — Security skill for Claude Code
Hardened configuration pack for OpenClaw personal AI assistant — 9-layer security, Telegram topics, plugins, scripts.
How to install Openclaw Config Pack
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open itsnex1s/openclaw-config-pack and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Openclaw Config Pack does
Hardened configuration pack for OpenClaw personal AI assistant — 9-layer security, Telegram topics, plugins, scripts.
Alternatives in Security
- Trail Of Bits Claude-code-config — Opinionated production defaults from a top security firm: sandboxing, permissions, hooks, skills, MCP server c 1.6k ★
- Security Fundamentals Pack — Core security skills and practices 1.6k ★
- Pocketpaw — Your AI agent in 30 seconds 775 ★
README
openclaw-config-pack
Hardened configuration pack for [OpenClaw](https://openclaw.ai) personal AI assistant.
Includes everything needed to deploy OpenClaw with full security configuration: 8 Telegram topic templates, 6 cognitive skills, hardened Docker/systemd deployment, and a 9-layer defense architecture.
9-Layer Security Architecture
Layer 1 │ Cloudflare WAF/DDoS │ Network perimeter
Layer 2 │ UFW Firewall │ Host firewall
Layer 3 │ Loopback-only binding │ Gateway isolation
Layer 4 │ Telegram allowlist │ User authentication
Layer 5 │ Input filter regex │ Pattern-based rejection
Layer 6 │ CIF + prompt-guard │ Cognitive injection defense
Layer 7 │ SOUL.md CRITICAL rules │ Agent identity constraints
Layer 8 │ Docker sandbox │ Execution isolation
Layer 9 │ Systemd hardening │ Process isolation
Quick Start
1. Clone
git clone https://github.com/itsnex1s/openclaw-config-pack.git
cd openclaw-config-pack
2. Run installer
chmod +x install.sh
./install.sh
The installer will:
- Generate a gateway password and token
- Copy workspace files (SOUL.md, SECURITY.md, skills)
- Create
.envfrom template - Set file permissions (chmod 600/700)
- Optionally install the systemd service
3. Edit configuration
nano ~/.openclaw/config/openclaw.json
Replace all `YOUR_*` placeholders:
YOUR_TELEGRAM_ID— your Telegram user IDYOUR_GROUP_ID— your Telegram group ID- Topic IDs — update to match your group's forum topics
4. Add credentials
nano ~/.openclaw/credentials/.env
Fill in your API keys and tokens.
5. Start
# With Docker:
cd ~/.openclaw && docker compose up -d
# Or with systemd:
sudo systemctl start openclaw
6. Voice transcription (optional)
To enable automatic voice message transcription, see [docs/VOICE-TRANSCRIPTION.md](docs/VOICE-TRANSCRIPTION.md). Quick version:
`
Related Skills
Getting Started With Openclaw
Getting started with OpenClaw, the self-hosted personal AI assistant. Install, architecture, skills, security
Claude Guardrails
Hardened security configuration for Claude Code; permission deny rules, shell hooks, and prompt injection defe
Openclaw Ops
OpenClaw operations skill with health checks, repair scripts, watchdogs, update triage, and security scans.
Capacitor Plan
Capacitor native-layer security audit — plan only, no config edits until approved
J Config Audit
Security audit of Claude, Codex, Gemini, and shared agent configuration for secrets, over-broad permissions, a
Openclaw Gatewaystack Governance
Superseded by openclaw-acp-plugin. Policy layer for OpenClaw: identity, scope, rate limits, audit.
Related Agents
Secretary
Personal secretary for Telegram/WhatsApp. Handles tasks, asks approval before sending. Harness resumes with us
Openclaw Debugger
Use when an OpenClaw instance has a problem the health sentinel couldn't fix — gateway failures, config drift,
Config Auditor
Security header and server configuration auditor. Use for HTTP security header analysis, CSP evaluation, CORS