Some checks are pending
CI — CoM Config Validation / Validate JSON Configs (push) Waiting to run
CI — CoM Config Validation / Validate YAML Configs (push) Waiting to run
CI — CoM Config Validation / Lint Shell Scripts (push) Waiting to run
CI — CoM Config Validation / Secret Detection (push) Waiting to run
CI — CoM Config Validation / Lint Markdown (push) Waiting to run
CI — CoM Config Validation / Validate CODEOWNERS (push) Waiting to run
Public, sanitized mirror of an AI orchestration command center: agents, skills, MCP servers, slash-command workflows. All infrastructure identifiers, hostnames, mesh IPs/subnets, repo paths, maintainer identity, and hardware fleet specifics scrubbed to <placeholders>; session debug logs and host-specific memory removed. No live credentials. Verified clean by automated leak sweep. See SANITIZATION.md. churchofmalware.org . authorized research only
1.5 KiB
1.5 KiB
| name | description | allowed-tools |
|---|---|---|
| syscheck | Run a system health check on this Windows admin node. Reports disk space, memory, network, services, and security status. | Bash, Read |
Run a comprehensive health check on this Windows admin node.
Checks to perform (all via PowerShell):
1. Disk Space
Get-PSDrive -PSProvider FileSystem | Select Name, @{N='Used(GB)';E={[math]::Round($_.Used/1GB,1)}}, @{N='Free(GB)';E={[math]::Round($_.Free/1GB,1)}}, @{N='Total(GB)';E={[math]::Round(($_.Used+$_.Free)/1GB,1)}}
2. Memory
$os = Get-CimInstance Win32_OperatingSystem; [PSCustomObject]@{TotalGB=[math]::Round($os.TotalVisibleMemorySize/1MB,1); FreeGB=[math]::Round($os.FreePhysicalMemory/1MB,1); UsedPct=[math]::Round((1-$os.FreePhysicalMemory/$os.TotalVisibleMemorySize)*100,1)}
3. Top Processes (by memory)
Get-Process | Sort WorkingSet64 -Descending | Select -First 10 Name, @{N='MB';E={[math]::Round($_.WorkingSet64/1MB,1)}}, CPU
4. Network Connectivity
- Ping 8.8.8.8 (internet)
- Ping (ALFRED / ARCANUM mesh)
- Ping (Grafana NOC)
- Check Tailscale status if available
5. Windows Defender Status
Get-MpComputerStatus | Select AntivirusEnabled, RealTimeProtectionEnabled, AntivirusSignatureLastUpdated
6. Key Services
Check status of: Windows Update, Windows Defender, Docker Desktop (if installed), SSH
Output Format
Present results as a compact dashboard table. Flag any warnings (disk >80%, memory >90%, unreachable nodes, outdated signatures).