7.0k★by gumadeiras
little-snitch – OpenClaw Skill
little-snitch is an OpenClaw Skills integration for ai ml workflows. Control Little Snitch firewall on macOS. View logs, manage profiles and rule groups, monitor network traffic. Use when the user wants to check firewall activity, enable/disable profiles or blocklists, or troubleshoot network connections.
Skill Snapshot
| name | little-snitch |
| description | Control Little Snitch firewall on macOS. View logs, manage profiles and rule groups, monitor network traffic. Use when the user wants to check firewall activity, enable/disable profiles or blocklists, or troubleshoot network connections. OpenClaw Skills integration. |
| owner | gumadeiras |
| repository | gumadeiras/little-snitch |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @gumadeiras/little-snitch |
| last updated | Feb 7, 2026 |
Maintainer

name: little-snitch description: Control Little Snitch firewall on macOS. View logs, manage profiles and rule groups, monitor network traffic. Use when the user wants to check firewall activity, enable/disable profiles or blocklists, or troubleshoot network connections.
Little Snitch CLI
Control Little Snitch network monitor/firewall on macOS.
Setup
Enable CLI access in Little Snitch → Preferences → Security → Allow access via Terminal
Once enabled, the littlesnitch command is available in Terminal.
⚠️ Security Warning: The littlesnitch command is very powerful and can potentially be misused by malware. When access is enabled, you must take precautions that untrusted processes cannot gain root privileges.
Reference: https://help.obdev.at/littlesnitch5/adv-commandline
Commands
| Command | Root? | Description |
|---|---|---|
--version | No | Show version |
restrictions | No | Show license status |
log | No | Read log messages |
profile | Yes | Activate/deactivate profiles |
rulegroup | Yes | Enable/disable rule groups & blocklists |
log-traffic | Yes | Print traffic log data |
list-preferences | Yes | List all preferences |
read-preference | Yes | Read a preference value |
write-preference | Yes | Write a preference value |
export-model | Yes | Export data model (backup) |
restore-model | Yes | Restore from backup |
capture-traffic | Yes | Capture process traffic |
Examples
View Recent Logs (no root)
littlesnitch log --last 10m --json
Stream Live Logs (no root)
littlesnitch log --stream
Check License Status (no root)
littlesnitch restrictions
Activate Profile (requires root)
sudo littlesnitch profile --activate "Silent Mode"
Deactivate All Profiles (requires root)
sudo littlesnitch profile --deactivate-all
Enable/Disable Rule Group (requires root)
sudo littlesnitch rulegroup --enable "My Rules"
sudo littlesnitch rulegroup --disable "Blocklist"
View Traffic History (requires root)
sudo littlesnitch log-traffic --begin-date "2026-01-25 00:00:00"
Stream Live Traffic (requires root)
sudo littlesnitch log-traffic --stream
Backup Configuration (requires root)
sudo littlesnitch export-model > backup.json
Log Options
| Option | Description |
|---|---|
--last <time>[m|h|d] | Show entries from last N minutes/hours/days |
--stream | Live stream messages |
--json | Output as JSON |
--predicate <string> | Filter with predicate |
Notes
- macOS only
- Many commands require
sudo(root access) - Profiles: predefined rule sets (e.g., "Silent Mode", "Alert Mode")
- Rule groups: custom rule collections and blocklists
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
Configuration
```bash sudo littlesnitch export-model > backup.json ```
FAQ
How do I install little-snitch?
Run openclaw add @gumadeiras/little-snitch in your terminal. This installs little-snitch into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/gumadeiras/little-snitch. Review commits and README documentation before installing.
