linux-troubleshootinglisted
Install: claude install-skill aiskillstore/marketplace
# Linux Troubleshooting Workflow
## Overview
Specialized workflow for diagnosing and resolving Linux system issues including performance problems, service failures, network issues, and resource constraints.
## When to Use This Workflow
Use this workflow when:
- Diagnosing system performance issues
- Troubleshooting service failures
- Investigating network problems
- Resolving disk space issues
- Debugging application errors
## Workflow Phases
### Phase 1: Initial Assessment
#### Skills to Invoke
- `bash-linux` - Linux commands
- `devops-troubleshooter` - Troubleshooting
#### Actions
1. Check system uptime
2. Review recent changes
3. Identify symptoms
4. Gather error messages
5. Document findings
#### Commands
```bash
uptime
hostnamectl
cat /etc/os-release
dmesg | tail -50
```
#### Copy-Paste Prompts
```
Use @bash-linux to gather system information
```
### Phase 2: Resource Analysis
#### Skills to Invoke
- `bash-linux` - Resource commands
- `performance-engineer` - Performance analysis
#### Actions
1. Check CPU usage
2. Analyze memory
3. Review disk space
4. Monitor I/O
5. Check network
#### Commands
```bash
top -bn1 | head -20
free -h
df -h
iostat -x 1 5
```
#### Copy-Paste Prompts
```
Use @performance-engineer to analyze system resources
```
### Phase 3: Process Investigation
#### Skills to Invoke
- `bash-linux` - Process commands
- `server-management` - Process management
#### Actions
1. List running processes
2. Identify resource hogs
3. Check process sta