code.hofmanns.ai/.claude/skills/status/skill.md
hofmann 4654f87bb8 Initial setup: Claude Code + n8n MCP integration
- CLAUDE.md with project docs and architecture
- n8n-mcp config example (.mcp.json.example)
- 7 gandalf skills (jump, hai, docker, status, remote-env, orchestrate, skills)
- hai-infra + hai-tasks MCP server connections
- .gitignore for secrets

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-01 20:59:10 +00:00

914 B

Status

When user says "status", "check", "what's running" - RUN these commands:

# Run all at once
echo "=== HEADSCALE ===" && ssh hai "docker exec headscale headscale nodes list" && echo "" && echo "=== DOCKER ===" && ssh hai "docker ps --format 'table {{.Names}}	{{.Status}}'" && echo "" && echo "=== TUNNEL ===" && ssh hai "ss -tlnp | grep -E '8042|5000'" && echo "" && echo "=== LOCAL ===" && tailscale status

Expected Results

Headscale

Host IP Expected
hai 100.64.0.1 online
rtx 100.64.0.2 migrate!
git 100.64.0.6 online
slate 100.64.0.7 offline

Docker

Container Expected
element healthy
synapse healthy
gitea up
headscale up
n8n up
authentik healthy

Tunnel

Ports 5000 (Frigate) and 8042 (EWA) should be LISTEN