mcpField
S
sysadmin-toolbox

sysadmin-toolbox

github.com/jdrhyneクラウド・DevOps240125 回インストール9 週間前に更新
リポジトリ

sysadmin-toolbox について

システム管理者や運用担当者向けに、ツールの推奨、シェルのワンライナー、分野別リファレンスをまとめたスキルです。ネットワーク、DNS、SSL/TLS、診断、ログ、コンテナ、セキュリティを扱い、安全な利用範囲も示します。

主な機能

  1. 01シェルワンライナーのリファレンス
  2. 02CLIとWebツールの推奨
  3. 03ネットワーク・DNS・SSL/TLSの案内
  4. 04ログ・システム・コンテナツールの整理
  5. 05安全な利用範囲の提示

活用シーン

  1. 01ポートやネットワーク接続のトラブル対応
  2. 02DNS解決やSSL/TLSの診断
  3. 03プロセス・ディスク・システムログの分析
  4. 04コンテナ・セキュリティ・運用ツールの選定

インストール

コマンドをコピーしてターミナルで実行します。

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

インストール後、Claude Code で/sysadmin-toolboxを入力して読み込まれたか確認します。

同梱ファイル

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

詳細

システム管理者ツールボックス

運用作業に役立つツールのおすすめと、実用的なシェルのワンライナーをまとめています。

自動参照するタイミング

ユーザーが次の作業をしている場合は、関連するリファレンスを読み込みます。

  • ネットワーク接続、ポート、トラフィックのデバッグ
  • DNS または SSL/TLS のトラブルシューティング
  • プロセス、メモリ、ディスク使用量の分析
  • ログまたはシステム診断の作業
  • シェルスクリプトやワンライナーの作成
  • 「おすすめのツールはありますか?」と質問している
  • セキュリティ監査またはペネトレーションテストの実施
  • コンテナー/Docker/K8s の作業

同梱ガイド

ファイル使用する状況
このスキルの references フォルダーにある shell-oneliners.mdターミナル、ネットワーク、SSL、curl、ssh、tcpdump、git、awk、sed、grep、find の実用的なコマンドが必要なとき
このスキルの references フォルダーにある cli-tools.mdシェル、ファイルマネージャー、ネットワークユーティリティ、データベース、セキュリティツールなどの CLI ツールをおすすめするとき
このスキルの references フォルダーにある web-tools.mdSSL チェッカー、DNS ルックアップ、パフォーマンステスト、OSINT、スキャナーなどのウェブベースツールを使うとき
このスキルの references フォルダーにある security-tools.mdペネトレーションテスト、脆弱性スキャン、エクスプロイトデータベース、CTF リソースを扱うとき
このスキルの references フォルダーにある shell-tricks.mdシェルスクリプトのパターンやテクニックを調べるとき

安全上の境界

  • ユーザーが明示的にその範囲を依頼していない限り、破壊的なシステムコマンド、権限昇格の手順、攻撃的なツールは実行しないでください。
  • ユーザーが管理している、または調査の許可を得ているホスト、ドメイン、ネットワーク以外はスキャンしないでください。
  • コマンドの動作を説明せずに、本番環境に貼り付けても安全だと決めつけないでください。
  • ユーザーが依頼したトラブルシューティングのワークフロー外に、ログ、キャプチャ、認証情報を保存しないでください。

ツール早見表

ネットワークのデバッグ
  • mtr - traceroute と ping を組み合わせたツール
  • tcpdump / tshark - パケットキャプチャ
  • netstat / ss - 接続の監視
  • nmap - ポートスキャン
  • curl / httpie - HTTP テスト
DNS
  • dig / host - DNS クエリ
  • dnsdiag - DNS 診断
  • subfinder / amass - サブドメインの列挙
SSL/TLS
  • openssl - 証明書の検査
  • testssl.sh - TLS テスト
  • sslyze - SSL スキャン
  • certbot - Let's Encrypt
プロセス/システム
  • htop / btop - プロセスの監視
  • strace / ltrace - システムコール/ライブラリのトレース
  • lsof - 開いているファイル/接続
  • ncdu - ディスク使用量
ログ分析
  • lnav - ログナビゲーター
  • GoAccess - ウェブログアナライザー
  • angle-grinder - ログの切り出し
コンテナー
  • dive - Docker イメージの分析
  • ctop - コンテナーの top
  • lazydocker - Docker の TUI

最新状態の維持

リファレンスは上流リポジトリから毎週(日曜日の午前5時 ET)自動更新されます。

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

いつでも手動で更新できます。

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

クエリの例 → アクション

「このポートが応答しないのはなぜですか?」 → shell-oneliners.md を読み込み、netstat/ss/lsof コマンドを検索します

「SSL のテストにおすすめのツールはありますか?」 → cli-tools.md の SSL セクションを読み込み、testssl.sh または sslyze をおすすめします

「大きなファイルを見つける方法を教えてください」 → shell-oneliners.md を読み込み、find/ncdu/du コマンドを検索します

「DNS の名前解決をデバッグしたいです」 → shell-oneliners.md の dig セクションを読み込み、cli-tools.md から dnsdiag をおすすめします

コメント