$npx skillfedfor your agent

Pihole Dns Setup

This skill automates Pi-hole DNS configuration for your local network, reading domain entries from domains.toml and applying them to Pi-hole's container environment. It detects your Pi's IP, updates DNS records, and verifies that services resolve correctly across your network.

Pihole Dns Setup configures Pi-hole to resolve local temet.ai domains on your network.

AI-generated summary based on this skill's SKILL.md

★ 1  0 unlicensed, metadata onlyupdated by dawiddutoit

Decision gist · record as of 2026-01-26

Pihole Dns Setup configures Pi-hole to resolve local temet.ai domains on your network. This skill automates Pi-hole DNS configuration for your local network, reading domain entries from domains.toml and applying them to Pi-hole's container environment. It detects your Pi's IP, updates DNS records, and verifies that services resolve correctly across your network.

manual: git clone https://github.com/dawiddutoit/custom-claude → cp -r custom-claude ~/.claude/skills/pihole-dns-setup

Use it when

  • Pihole Dns Setup configures Pi-hole as a DNS server by automating the setup process on your local network.
  • Pihole Dns Setup handles DNS configuration and filtering setup rather than the initial installation.
Same gist for agents: .md · .json

Install

dawiddutoit/custom-claude/pihole-dns-setup · repository language: Python

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How do I set up Pi-hole DNS?

Pihole Dns Setup automates Pi-hole DNS configuration for your local network by reading domain entries from domains.toml and applying them to Pi-hole's container environment. The skill detects your Pi's IP, updates DNS records, and verifies that services resolve correctly across your network, enabling DNS-level ad and tracker blocking.

What does Pihole Dns Setup configure as a DNS server?

Pihole Dns Setup configures Pi-hole as a DNS server by automating the setup process on your local network. It reads your domain configuration, applies settings to the Pi-hole container environment, detects your Pi's IP address, and ensures DNS records are properly updated so all devices on your network can use Pi-hole for ad and tracker blocking.

Can Pihole Dns Setup install Pi-hole for DNS blocking?

Pihole Dns Setup handles DNS configuration and filtering setup rather than the initial installation. Once Pi-hole is running, this skill automates the configuration process by reading domains.toml, updating DNS records in the container environment, detecting your Pi's IP, and verifying service resolution across your network for effective ad and tracker blocking.

How does Pihole Dns Setup verify DNS configuration?

Pihole Dns Setup verifies that services resolve correctly across your network after applying configuration changes. It detects your Pi's IP address, applies domain entries from domains.toml to Pi-hole's container environment, and confirms that DNS records are properly updated so your network devices can successfully use Pi-hole's DNS filtering.

What network setup does Pihole Dns Setup support?

Pihole Dns Setup works with home and office networks by automating Pi-hole DNS configuration on your local network. It reads domain entries, applies them to Pi-hole's container environment, detects your Pi's IP, and enables DNS-level ad and tracker blocking across all connected devices that use Pi-hole as their DNS server.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Set up and configure Pi-hole as a DNS server”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Caddy Subdomain Add
by dawiddutoit · dawiddutoit/custom-claude

This skill guides you through adding new subdomains to a Caddy-based network infrastructure. It gathers service details, validates inputs, updates your domains configuration, and applies changes across Caddy, Pi-hole DNS, and Cloudflare Access—then walks you through the final tunnel setup step.

no license declared → metadata onlyupdated Jan 2026
★ 1repo stars
Cloudflare Access Add User
by dawiddutoit · dawiddutoit/custom-claude

This skill adds new users to Cloudflare Access by updating the allowed email list in your environment configuration and syncing policies across all protected services. It validates email formats, prevents duplicates, and confirms successful policy updates before providing test instructions for the new user.

no license declared → metadata onlyupdated Jan 2026
★ 1repo stars
Pihole Dns Troubleshoot Ipv6
by dawiddutoit · dawiddutoit/custom-claude

This skill systematically identifies and resolves IPv6 DNS problems that cause local network clients to bypass direct access and connect through Cloudflare Tunnel with OAuth authentication. It verifies Pi-hole's filter-AAAA configuration, tests IPv6 blocking, clears client DNS caches, and confirms local access works without authentication prompts.

no license declared → metadata onlyupdated Jan 2026
★ 1repo stars
Cloudflare Tunnel Setup
by dawiddutoit · dawiddutoit/custom-claude

This skill guides you through creating a new Cloudflare Tunnel from scratch, handling token generation, .env configuration, and container restart. It covers prerequisite checks, dashboard setup, hostname routing, and connectivity verification to get your tunnel operational.

no license declared → metadata onlyupdated Jan 2026
★ 1repo stars
Cloudflare Access Troubleshoot
by dawiddutoit · dawiddutoit/custom-claude

This skill systematically identifies and resolves Cloudflare Access authentication problems, from Google OAuth misconfigurations to policy mismatches and domain blocking. It guides you through verifying OAuth credentials, checking allowed email lists, confirming Pi-hole whitelisting, and validating redirect URIs to pinpoint exactly why authentication is failing.

no license declared → metadata onlyupdated Jan 2026
★ 1repo stars
Cloudflare Access Setup
by dawiddutoit · dawiddutoit/custom-claude

This skill automates Cloudflare Access deployment with Google OAuth identity provider integration. It verifies prerequisites, configures OAuth credentials, creates Access applications for protected services, and establishes allow policies for authorized users. Use it to secure remote access to your applications and troubleshoot authentication issues.

no license declared → metadata onlyupdated Jan 2026
★ 1repo stars

More skills Infrastructure Monitoring Setup (unlicensed) · homelab-vlan-segmentation (MIT) · Cloudflare Dns Operations (unlicensed)

Tags
dns-configurationnetwork-filteringad-blocking-setuphome-network-toolsdns-server-deploymentprivacy-protectionquery-blockingnetwork-administration