mcpField
S
sysadmin-toolbox

sysadmin-toolbox

github.com/jdrhyneCloud & DevOps240125 installsUpdated 9w ago
Repository

About sysadmin-toolbox

This skill curates practical tool recommendations, shell one-liners, and reference guides for system administrators and operations work. It covers networking, DNS, SSL/TLS, diagnostics, logs, containers, and security, with explicit boundaries for safe use.

Key features

  1. 01Provide shell one-liner references
  2. 02Recommend CLI and web tools
  3. 03Cover networking, DNS, and SSL/TLS
  4. 04Organize log, system, and container tools
  5. 05Set safety boundaries

Use cases

  1. 01Troubleshoot ports or network connectivity
  2. 02Diagnose DNS resolution or SSL/TLS
  3. 03Analyze processes, disk, or system logs
  4. 04Choose tools for containers, security, or operations

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/jdrhyne/agent-skills --skill sysadmin-toolbox

After installing, type/sysadmin-toolboxin Claude Code to confirm it loaded.

Bundled files

References and scripts installed along with SKILL.md.

_meta.json
.clawhub/
origin.json
references/
cli-tools.md
security-tools.md
shell-oneliners.md
shell-tricks.md
web-tools.md
scripts/
refresh.sh

Details

From the project README

Sysadmin Toolbox

Curated tool recommendations and practical shell one-liners for operational work.

When to Auto-Consult

Load relevant references when user is:

  • Debugging network connectivity, ports, traffic
  • Troubleshooting DNS or SSL/TLS
  • Analyzing processes, memory, disk usage
  • Working with logs or system diagnostics
  • Writing shell scripts or one-liners
  • Asking "what's a good tool for..."
  • Doing security audits or pentesting
  • Working with containers/Docker/K8s

Bundled Guides

FileUse When
shell-oneliners.md in this skill's references folderNeed practical commands for: terminal, networking, SSL, curl, ssh, tcpdump, git, awk, sed, grep, find
cli-tools.md in this skill's references folderRecommending CLI tools: shells, file managers, network utils, databases, security tools
web-tools.md in this skill's references folderWeb-based tools: SSL checkers, DNS lookup, performance testing, OSINT, scanners
security-tools.md in this skill's references folderPentesting, vulnerability scanning, exploit databases, CTF resources
shell-tricks.md in this skill's references folderShell scripting patterns and tricks

Safety Boundaries

  • Do not run destructive system commands, privilege-escalation steps, or offensive tooling unless the user explicitly asked for that scope.
  • Do not scan hosts, domains, or networks the user does not control or have permission to assess.
  • Do not assume a command is safe to paste into production without explaining what it does.
  • Do not persist logs, captures, or credentials outside the user's requested troubleshooting workflow.

Quick Tool Index

Network Debugging
  • mtr - traceroute + ping combined
  • tcpdump / tshark - packet capture
  • netstat / ss - connection monitoring
  • nmap - port scanning
  • curl / httpie - HTTP testing
DNS
  • dig / host - DNS queries
  • dnsdiag - DNS diagnostics
  • subfinder / amass - subdomain enumeration
SSL/TLS
  • openssl - certificate inspection
  • testssl.sh - TLS testing
  • sslyze - SSL scanning
  • certbot - Let's Encrypt
Process/System
  • htop / btop - process monitoring
  • strace / ltrace - syscall/library tracing
  • lsof - open files/connections
  • ncdu - disk usage
Log Analysis
  • lnav - log navigator
  • GoAccess - web log analyzer
  • angle-grinder - log slicing
Containers
  • dive - Docker image analysis
  • ctop - container top
  • lazydocker - Docker TUI

Keeping Current

References auto-refresh weekly (Sundays 5am ET) from the upstream repo:

~/clawd-duke-leto/skills/sysadmin-toolbox/scripts/refresh.sh

Manual refresh anytime:

./scripts/refresh.sh [skill-dir]

Example Queries → Actions

"Why is this port not responding?" → Load shell-oneliners.md, search for netstat/ss/lsof commands

"What's a good tool for testing SSL?" → Load cli-tools.md SSL section, recommend testssl.sh or sslyze

"Show me how to find large files" → Load shell-oneliners.md, search for find/ncdu/du commands

"I need to debug DNS resolution" → Load shell-oneliners.md dig section + recommend dnsdiag from cli-tools.md

Comments

Markdown supported