
homelab-pihole-dns
Pi-hole installation, blocklist management, DNS-over-HTTPS setup
by affaan-mFree
Description
homelab-pihole-dns is an agent skill from the ECC collection by affaan-m, listed on skills.sh. It covers Pi-hole, a network-wide DNS ad blocker that runs on a Raspberry Pi or any Linux host, so every device on the network gets ad and malware domain blocking without a browser extension. The skill covers installing Pi-hole, managing blocklists, setting up DNS-over-HTTPS upstream resolvers, creating local DNS records for names such as nas.home.lan, integrating with DHCP, and running Pi-hole alongside or instead of the router's DHCP server. It also helps when devices lose internet access after Pi-hole is installed, which is a common failure when DNS is not reachable. It applies to requests about installing or configuring Pi-hole, managing blocklists, and troubleshooting DNS on a home network. A skill is a SKILL.md file of instructions that an AI agent loads when a task calls for it. It is free and open source, and the skills.sh listing shows a Snyk warning, with Gen Agent Trust Hub and Socket passing.…
Highlights
- Network-wide ad and malware blocking
- Blocklist management
- DNS-over-HTTPS upstream setup
- Local DNS records and DHCP integration
Ratings & Reviews
No ratings yet
Be the first to rate homelab-pihole-dns.
People also visit

homelab-network-readiness
Readiness checklist for homelab VLAN segmentation, local DNS filtering

homelab-network-setup
Practical home and homelab network planning for gateways, switches

homelab-vlan-segmentation
Segmenting home networks into VLANs for IoT, guest, trusted

webapp-testing
Test local web applications using Playwright for UI verification and debugging
homelab-pihole-dns FAQ
What does the homelab-pihole-dns skill do?
It guides installing and running Pi-hole as the DNS server for a home network, including blocklists, local names and DNS-over-HTTPS.
Does it need a browser extension?
No. Pi-hole blocks at the network level, so every device benefits automatically.
What if devices lose internet after setup?
The skill includes troubleshooting for broken DNS resolution on a home network.
How do I install it?
Run: npx skills add https://github.com/affaan-m/ecc --skill homelab-pihole-dns
Is it free?
Yes. It is free and open source. Pi-hole itself is a separate project.
Are there security warnings?
The skills.sh listing shows Snyk with a warning, while Gen Agent Trust Hub and Socket pass.
What are the best homelab-pihole-dns alternatives?
Popular alternatives to homelab-pihole-dns include homelab-network-readiness, homelab-network-setup and homelab-vlan-segmentation. See all homelab-pihole-dns alternatives





