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.
Baixar o ZIP da skill
Upload no Claude
Vá em Configurações → Capacidades → Skills → Upload skill
Ative e comece a usar
Testar
A utilizar "server-management". What process manager should I use for a Node.js application?
Resultado esperado:
- 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.
A utilizar "server-management". When should I scale horizontally vs vertically?
Resultado esperado:
- 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.
A utilizar "server-management". What are the key server security principles?
Resultado esperado:
- Key principles: SSH keys only (no passwords), firewall with minimal ports, regular security updates, environment variables for secrets, comprehensive audit logging.
Auditoria de Segurança
SeguroStatic 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.
Padrões Detectados
Pontuação de qualidade
O Que Você Pode Construir
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
Tente Estes Prompts
What process manager should I use for a Node.js application in production?
What key metrics should I monitor for a web application?
When should I scale horizontally versus vertically?
What should a proper health check include?
Melhores Práticas
- 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
Evitar
- 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
Perguntas Frequentes
Does this skill execute commands on my server?
What tools does this skill support?
Is this skill suitable for beginners?
Does this skill include configuration examples?
How is this skill different from server documentation?
Can I use this for troubleshooting production issues?
Detalhes do Desenvolvedor
Autor
sickn33Licença
MIT
Repositório
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/server-managementReferência
main
Estrutura de arquivos
📄 SKILL.md