Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Controls AdGuard Home DNS filtering via its REST API. Supports blocking and allowing domains, checking filter status, viewing query statistics, toggling protection on or off, and clearing the DNS cache.
Lets you manage AdGuard Home from the command line or scripts without opening the web interface each time.
When to use it
- Whitelist a banking site blocked by an ad filter
- Block a known malware domain across the local network
- Check whether a specific domain is currently filtered
- Temporarily disable DNS filtering for network troubleshooting
- Review daily DNS query and block rate statistics
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: is ads.google.com being blocked?
- 1Authenticate against the AdGuard Home API using stored credentials
- 2Send a request to the filtering check endpoint with the target domain
- 3Parse the response to determine block status and the matching rule
- 4Return the result showing whether the domain is blocked and by which filter
ads.google.com IS BLOCKED — Blocked by: EasyList
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.