スキル server-management
🖥️

server-management

安全

Server Management Principles

Learn server management thinking and decision-making for production systems. This skill teaches process management, monitoring strategy, and scaling principles rather than memorized commands.

対応: Claude Codex Code(CC)
🥉 74 ブロンズ
1

スキルZIPをダウンロード

2

Claudeでアップロード

設定 → 機能 → スキル → スキルをアップロードへ移動

3

オンにして利用開始

テストする

「server-management」を使用しています。 What process manager should I use for a Node.js application?

期待される結果:

  • For Node.js in production, PM2 is recommended. It provides clustering, zero-downtime reload, and auto-restart on crash. Alternative: systemd for Linux-native integration.

「server-management」を使用しています。 When should I scale horizontally vs vertically?

期待される結果:

  • Vertical scaling (more CPU/RAM) offers quick fixes for single-instance bottlenecks. Horizontal scaling (more instances) provides sustainability and distribution. Choose vertical for immediate needs, horizontal for long-term growth.

「server-management」を使用しています。 What are the key server security principles?

期待される結果:

  • Key principles: SSH keys only (no passwords), firewall with minimal ports, regular security updates, environment variables for secrets, comprehensive audit logging.

セキュリティ監査

安全
v1 • 2/25/2026

Static analysis flagged two instances of 'weak cryptographic algorithm' at SKILL.md lines 3 and 166. After manual review, these are FALSE POSITIVES. Line 3 contains only a description string in YAML frontmatter, and line 166 contains only instructional text. The file contains no cryptographic code, no network requests, no file system operations, no environment access, and no external command execution. This is purely educational content teaching server management concepts.

1
スキャンされたファイル
167
解析された行数
0
検出結果
1
総監査数
セキュリティ問題は見つかりませんでした

検出されたパターン

Static Scanner False Positive - Weak Cryptographic Algorithm
監査者: claude

品質スコア

38
アーキテクチャ
100
保守性
85
コンテンツ
50
コミュニティ
100
セキュリティ
91
仕様準拠

作れるもの

DevOps Learning

New developers learning server operations and production concepts

Architecture Decision Making

Engineers making decisions about monitoring and scaling strategies

System Troubleshooting

Teams establishing troubleshooting workflows and priorities

これらのプロンプトを試す

Process Management Basics
What process manager should I use for a Node.js application in production?
Monitoring Strategy
What key metrics should I monitor for a web application?
Scaling Decisions
When should I scale horizontally versus vertically?
Health Check Design
What should a proper health check include?

ベストプラクティス

  • Start monitoring from day one rather than adding it later
  • Use structured logging (JSON format) for easier parsing and analysis
  • Implement auto-restart configurations to handle crashes automatically
  • Choose health check depth based on load balancer requirements

回避

  • Running services as root instead of non-root users
  • Ignoring logs or skipping log rotation setup
  • Manual restarts instead of configuring auto-restart
  • Skipping backups or not having a regular backup schedule

よくある質問

Does this skill execute commands on my server?
No. This skill teaches principles and decision-making frameworks. It does not run any commands or modify any files.
What tools does this skill support?
This skill provides guidance for tools like PM2, systemd, Docker, Kubernetes, Grafana, and others mentioned in the principles.
Is this skill suitable for beginners?
Yes. It explains concepts in plain language with decision tables. It is designed for learners who want to understand thinking, not memorize commands.
Does this skill include configuration examples?
No. It focuses on principles and decision criteria. It does not provide specific configuration files or code snippets.
How is this skill different from server documentation?
Documentation tells you what commands to run. This skill teaches why to choose certain approaches and when to use them.
Can I use this for troubleshooting production issues?
Yes. The troubleshooting priority section provides a systematic approach: check process, logs, resources, network, then dependencies.

開発者の詳細

ファイル構成

📄 SKILL.md