x-dns

condition: Código não disponível para análise

SKILL.md

GitHub

x dns - DNS Configuration Utilities

DNS (Domain Name System) configuration management utilities.


Quick Start

# Show current DNS configuration
x dns

# List available DNS servers
x dns ls

# Refresh DNS cache
x dns refresh

Features

  • Current DNS: View current DNS configuration
  • DNS List: List available DNS server addresses
  • DNS Refresh: Flush and refresh DNS cache
  • Multiple Formats: JSON, YAML, CSV output support

Commands

Command Description
x dns Show current DNS configuration (default)
x dns current View detailed current DNS settings
x dns ls List all available DNS servers
x dns ls --json List DNS servers in JSON format
x dns ls --yml List DNS servers in YAML format
x dns ls --csv List DNS servers in CSV format
x dns refresh Refresh system DNS cache

Examples

View DNS Configuration

# Show current DNS
x dns

# View detailed settings
x dns current

List DNS Servers

# List all available DNS servers
x dns ls

# JSON format
x dns ls --json

# YAML format
x dns ls --yml

# CSV format
x dns ls --csv

Refresh DNS Cache

# Flush and refresh DNS cache
x dns refresh

Platform Notes

  • Linux: Uses systemd-resolve, NetworkManager, or resolv.conf
  • macOS: Uses scutil and dscacheutil
  • Windows: Uses ipconfig and netsh

Related

Diff History

  • v00.33.0: Ingested from x-cmd

Why This Skill Exists

Implement — |

<!-- SR_40: auto-generated from frontmatter `purpose`/`description` (OPP-Phase3). Expand with domain-specific rationale. -->

When to Use

Use this skill when the task requires x dns capabilities.

<!-- SR_40: auto-generated from frontmatter `when`/`description` (OPP-Phase3). -->

What If Fails

  • condition: Código não disponível para análise
<!-- SR_40: auto-generated from frontmatter `what_if_fails` (OPP-Phase3). -->