Networkmanager
by bytesagain3
A powerful open-source tool for managing networks and troubleshooting network problems! network-config, c#, aws-ssm, dns, dns-lookup, icmp.
安装
claude skill add --url github.com/openclaw/skills/tree/main/skills/bytesagain3/network-config文档
Network Config
Network Config v2.0.0 — a sysops toolkit for scanning, monitoring, alerting, benchmarking, and managing network configurations from the command line. All data is stored locally with full history tracking, search, and multi-format export.
Commands
Run network-config <command> [args] to use. Each data command accepts optional input — with no arguments it shows recent entries; with arguments it records a new entry.
| Command | Description |
|---|---|
scan [input] | Scan network configurations and record findings |
monitor [input] | Monitor network state and log observations |
report [input] | Generate or record network reports |
alert [input] | Create and review network alerts |
top [input] | Track top-level network metrics |
usage [input] | Record and review network usage data |
check [input] | Run and log network health checks |
fix [input] | Document network fixes applied |
cleanup [input] | Log network cleanup operations |
backup [input] | Record network config backups |
restore [input] | Log network config restorations |
log [input] | General-purpose network logging |
benchmark [input] | Record network benchmark results |
compare [input] | Log network comparison data |
stats | Show summary statistics across all entry types |
export <fmt> | Export all data (formats: json, csv, txt) |
search <term> | Full-text search across all log entries |
recent | Show the 20 most recent history entries |
status | Health check — version, data dir, entry count, disk usage |
help | Show built-in help message |
version | Print version string (network-config v2.0.0) |
Features
- 20+ subcommands covering the full network config lifecycle
- Local-first storage — all data in
~/.local/share/network-config/as plain-text logs - Timestamped entries — every record includes
YYYY-MM-DD HH:MMtimestamps - Unified history log —
history.logtracks every action for auditability - Multi-format export — JSON, CSV, and plain-text export built in
- Full-text search — grep-based search across all log files
- Zero external dependencies — pure Bash, runs anywhere
- Automatic data directory creation — no setup required
Data Storage
All data is stored in ~/.local/share/network-config/:
scan.log,monitor.log,report.log,alert.log,top.log,usage.log,check.log,fix.log,cleanup.log,backup.log,restore.log,log.log,benchmark.log,compare.log— per-command entry logshistory.log— unified audit trail of all operationsexport.json,export.csv,export.txt— generated export files
Each entry is stored as YYYY-MM-DD HH:MM|<value> (pipe-delimited).
Override the data directory by setting NETWORK_CONFIG_DIR (not yet wired — default is ~/.local/share/network-config/).
Requirements
- Bash 4.0+ (uses
set -euo pipefail) - Standard Unix utilities:
date,wc,du,tail,grep,sed,cat,basename - No root privileges required
- No internet connection required
When to Use
- Recording network scan results — run
network-config scan "192.168.1.0/24 — 14 hosts found"after scanning your subnet - Monitoring network state over time — use
network-config monitor "latency 12ms to gateway"to build a time-series log - Tracking alerts and incidents — log alerts with
network-config alert "DNS resolution failing for api.example.com"for later review - Benchmarking and comparing configs — record benchmark results and compare configurations across environments
- Backing up and restoring configurations — document backup/restore operations with
network-config backupandnetwork-config restore
Examples
# Show all available commands
network-config help
# Record a network scan result
network-config scan "Found 23 active hosts on 10.0.0.0/24"
# Log a monitoring observation
network-config monitor "WAN latency spike: 85ms avg over last hour"
# Create an alert entry
network-config alert "Interface eth0 dropped 12 packets in 5 min"
# Record a benchmark
network-config benchmark "iperf3 TCP throughput: 940 Mbps"
# View summary statistics
network-config stats
# Search all logs for a term
network-config search "eth0"
# Export everything to JSON
network-config export json
# Check tool health
network-config status
# View recent activity
network-config recent
How It Works
Network Config stores all data locally in ~/.local/share/network-config/. Each command logs activity with timestamps for full traceability. When called without arguments, data commands display their most recent 20 entries. When called with arguments, they append a new timestamped entry and update the unified history log.
Powered by BytesAgain | bytesagain.com | hello@bytesagain.com
相关 Skills
可观测性设计
by alirezarezvani
面向生产系统规划可落地的可观测性体系,串起指标、日志、链路追踪与 SLI/SLO、错误预算、告警和仪表盘设计,适合搭建监控平台与优化故障响应。
✎ 把监控、日志、链路追踪串起来,帮助团队从设计阶段构建可观测性,排障更快、系统演进更稳。
资深开发运维
by alirezarezvani
覆盖 CI/CD 流水线生成、Terraform 基建脚手架和自动化部署,适合在 AWS、GCP、Azure 上搭建云原生发布流程,管理 Docker/Kubernetes 基础设施并持续优化交付。
✎ 把CI/CD、基础设施即代码、容器与监控串成一条交付链,尤其适合AWS/GCP/Azure多云团队高效落地。
环境密钥管理
by alirezarezvani
统一梳理dev/staging/prod的.env和密钥流程,自动生成.env.example、校验必填变量、扫描Git历史泄漏,并联动Vault、AWS SSM、1Password、Doppler完成轮换。
✎ 统一管理环境变量、密钥与配置,减少泄露和部署混乱,安全治理与团队协作一起做好,DevOps 场景很省心。
相关 MCP 服务
kubefwd
编辑精选by txn2
kubefwd 是让 AI 帮你批量转发 Kubernetes 服务到本地的开发神器。
✎ 微服务开发者最头疼的本地调试问题,它一键搞定——自动分配 IP 避免端口冲突,还能用自然语言查询状态。但依赖 AI 工作流,纯命令行爱好者可能觉得不够直接。
Cloudflare
编辑精选by Cloudflare
Cloudflare MCP Server 是让你用自然语言管理 Workers、KV 和 R2 等云资源的工具。
✎ 这个工具解决了开发者频繁切换控制台和文档的痛点,特别适合那些在 Cloudflare 上部署无服务器应用、需要快速调试或管理配置的团队。不过,由于它依赖多个子服务器,初次设置可能有点繁琐,建议先从 Workers Bindings 这类核心功能入手。
Terraform
编辑精选by hashicorp
Terraform MCP Server 是让 AI 助手直接操作 Terraform Registry 和 HCP Terraform 的桥梁。
✎ 如果你经常在 Terraform 里翻文档找模块配置,这个服务器能省不少时间——直接问 Claude 就能生成准确的代码片段。最适合管理多云基础设施的团队,但注意它目前只适合本地使用,别在生产环境里暴露 HTTP 端点。