A local DNS sinkhole that blocks ads, trackers, and malware across your entire network without the need for dedicated hardware.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install adblock-dns
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install adblock-dns using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
AdBlock DNS is a sophisticated network-level security tool designed for Openclaw Skills users who need a robust Pi-hole alternative running directly on their local workstation or server. It acts as a DNS sinkhole, intercepting and neutralizing requests for known ad-serving, tracking, and malware domains before they ever reach your browser or apps. By leveraging this skill, you can achieve a cleaner, faster, and more private browsing experience for every device connected to your network, including smartphones, tablets, smart TVs, and IoT devices.
This skill is built for performance and reliability, utilizing the same industry-standard blocklists as major hardware solutions. It provides a centralized point of control for your network privacy, allowing you to monitor traffic and manage domain permissions through a simple, automated interface. By integrating AdBlock DNS into your environment via Openclaw Skills, you eliminate the need for per-device ad-blocking software while gaining significant protection against telemetry and data harvesting.
Setting up AdBlock DNS with Openclaw Skills requires a few simple terminal commands:
cd /path/to/skills/adblock/scripts
bash setup.sh
hostname -I | awk '{print $1}'
Update your router's DHCP settings or your individual device's DNS configuration to point to the IP address identified in the previous step.
Verify that blocking is active by testing a known ad domain:
nslookup ads.google.com <YOUR_MACHINE_IP>
The skill manages its configuration and blocklists within the data/ directory using a transparent file structure:
| File | Purpose |
|---|---|
blocklist.txt |
The master list of ~150,000+ domains compiled from multiple sources. |
whitelist.txt |
User-defined domains that are explicitly allowed to bypass blocking. |
custom-blacklist.txt |
Manually added domains that you wish to block regardless of standard lists. |
stats.json |
Stores historical data on total queries, blocked counts, and top domains. |
config.json |
Stores configuration for upstream providers and API port settings. |
Loading
A multi-platform social media distribution service with automatic provider failover and support for nine major social networks.

An automated Reddit opportunity scanner that identifies high-potential posts and generates professional, AI-powered comments for strategic karma building.

An automated tool for scraping Pinterest search results to collect high-resolution images, descriptions, and direct links using infinite scroll technology.

A lightweight Python tool for scraping public Instagram profile metrics and recent post data without requiring a login or browser automation.

A comprehensive automated backup solution for local, network, and cloud storage using enterprise-grade tools like rsync and rclone.

A specialized integration for Openclaw Skills that retrieves comprehensive global data including demographics, currencies, and geography.








































