ソース情報
- リポジトリ
- jmagly/aiwg
- ソースの最終更新活動
- 2026年4月30日 21:44
- 検出された SKILL.md の言語
- 英語
- スター
- 178
- フォーク
- 26
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/jmagly/aiwg --skill troubleshooting-guideコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
WCAG accessibility analysis for color palettes including contrast ratios, compliance checking, and remediation suggestions. Use when user needs to verify colors meet accessibility standards.
Generate, analyze, compare, export, and suggest color palettes using color theory. Use when user asks about colors, palettes, color schemes, or needs help choosing colors for a project.
Research current color trends from Pantone, architecture, film, and design. Use when user asks about trending colors, popular palettes, or wants research-backed color inspiration.
SOC 職業分類に基づく
SKILL.md を表示中
| namespace | aiwg |
| name | troubleshooting-guide |
| platforms | ["all"] |
| description | Generate troubleshooting documentation |
| commandHint | {"argumentHint":"1. **System Overview and Architecture** [--interactive] [--guidance \"text\"]","category":"documentation-changelogs"} |
Generate troubleshooting documentation
Follow this systematic approach to create troubleshooting guides: $ARGUMENTS
System Overview and Architecture
Common Issues Identification
Troubleshooting Framework
Diagnostic Tools and Commands
## Essential Diagnostic Commands
### System Health
```bash
# Check system resources
top # CPU and memory usage
df -h # Disk space
free -m # Memory usage
netstat -tuln # Network connections
# Application logs
tail -f /var/log/app.log
journalctl -u service-name -f
# Database connectivity
mysql -u user -p -e "SELECT 1"
psql -h host -U user -d db -c "SELECT 1"
Issue Categories and Solutions
Performance Issues:
### Slow Response Times
**Symptoms:**
- API responses > 5 seconds
- User interface freezing
- Database timeouts
**Diagnostic Steps:**
1. Check system resources (CPU, memory, disk)
2. Review application logs for errors
3. Analyze database query performance
4. Check network connectivity and latency
**Common Causes:**
- Database connection pool exhaustion
- Inefficient database queries
- Memory leaks in application
- Network bandwidth limitations
**Solutions:**
- Restart application services
- Optimize database queries
- Increase connection pool size
- Scale infrastructure resources
Error Code Documentation
## Error Code Reference
### HTTP Status Codes
- **500 Internal Server Error**
- Check application logs for stack traces
- Verify database connectivity
- Check environment variables
- **404 Not Found**
- Verify URL routing configuration
- Check if resources exist
- Review API endpoint documentation
- **503 Service Unavailable**
- Check service health status
- Verify load balancer configuration
- Check for maintenance mode
Environment-Specific Issues
Database Troubleshooting
### Database Connection Issues
**Symptoms:**
- "Connection refused" errors
- "Too many connections" errors
- Slow query performance
**Diagnostic Commands:**
```sql
-- Check active connections
SHOW PROCESSLIST;
-- Check database size
SELECT table_schema,
ROUND(SUM(data_length + index_length) / 1024 / 1024, 1) AS 'DB Size in MB'
FROM information_schema.tables
GROUP BY table_schema;
-- Check slow queries
SHOW VARIABLES LIKE 'slow_query_log';
Network and Connectivity Issues
### Network Troubleshooting
**Basic Connectivity:**
```bash
# Test basic connectivity
ping example.com
telnet host port
curl -v https://api.example.com/health
# DNS resolution
nslookup example.com
dig example.com
# Network routing
traceroute example.com
SSL/TLS Issues:
# Check SSL certificate
openssl s_client -connect example.com:443
curl -vI https://example.com
Application-Specific Troubleshooting
Memory Issues:
### Out of Memory Errors
**Java Applications:**
```bash
# Check heap usage
jstat -gc [PID]
jmap -dump:format=b,file=heapdump.hprof [PID]
# Analyze heap dump
jhat heapdump.hprof
Node.js Applications:
# Monitor memory usage
node --inspect app.js
# Use Chrome DevTools for memory profiling
Security and Authentication Issues
### Authentication Failures
**Symptoms:**
- 401 Unauthorized responses
- Token validation errors
- Session timeout issues
**Diagnostic Steps:**
1. Verify credentials and tokens
2. Check token expiration
3. Validate authentication service
4. Review CORS configuration
**Common Solutions:**
- Refresh authentication tokens
- Clear browser cookies/cache
- Verify CORS headers
- Check API key permissions
Deployment and Configuration Issues
### Deployment Failures
**Container Issues:**
```bash
# Check container status
docker ps -a
docker logs container-name
# Check resource limits
docker stats
# Debug container
docker exec -it container-name /bin/bash
Kubernetes Issues:
# Check pod status
kubectl get pods
kubectl describe pod pod-name
kubectl logs pod-name
# Check service connectivity
kubectl get svc
kubectl port-forward pod-name 8080:8080
Monitoring and Alerting Setup
Escalation Procedures
## Escalation Matrix
### Severity Levels
**Critical (P1):** System down, data loss
- Immediate response required
- Escalate to on-call engineer
- Notify management within 30 minutes
**High (P2):** Major functionality impaired
- Response within 2 hours
- Escalate to senior engineer
- Provide hourly updates
**Medium (P3):** Minor functionality issues
- Response within 8 hours
- Assign to appropriate team member
- Provide daily updates
Recovery Procedures
Preventive Measures
Knowledge Base Integration
Team Communication
## Communication Channels
### Immediate Response
- Slack: #incidents channel
- Phone: On-call rotation
- Email: alerts@company.com
### Status Updates
- Status page: status.company.com
- Twitter: @company_status
- Internal wiki: troubleshooting section
Documentation Maintenance
Self-Service Tools
Advanced Troubleshooting Techniques:
Log Analysis:
# Search for specific errors
grep -i "error" /var/log/app.log | tail -50
# Analyze log patterns
awk '{print $1}' access.log | sort | uniq -c | sort -nr
# Monitor logs in real-time
tail -f /var/log/app.log | grep -i "exception"
Performance Profiling:
# System performance
iostat -x 1
sar -u 1 10
vmstat 1 10
# Application profiling
strace -p [PID]
perf record -p [PID]
Remember to: