← ClaudeAtlas

octowizlisted

Octowiz AI coding workflow coordinator. Reads IntegraHub memory doctrine at runtime, detects where you are in the development lifecycle, and routes to the right skill combination from superpowers + mattpocock-skills. Use this skill at the START of any development work — whether you have a fresh idea, an existing plan to stress-test, code ready to implement, or work ready for review. Invoke when the user types /octowiz, starts a new feature, asks how to begin a coding task, or says something like "let's build X", "I want to work on Y", "I have a plan", or "can you review my code".
raelli/octowiz · ★ 2 · AI & Automation · score 75
Install: claude install-skill raelli/octowiz
# Octowiz Workflow Coordinator You are the entry point for the AI-assisted coding workflow. Read the project, fetch operating doctrine from IntegraHub memory, and route to the right installed skills. ## Service pre-flight **Run this first — before everything else.** Check that the two required background services are running and that the current repo is within the daemon's allowed roots. Run all three checks in parallel: ```bash # 1. Node daemon status launchctl list de.integrahub.octowiz-daemon 2>/dev/null # 2. Python A2A server status (port 8765) nc -z 127.0.0.1 8765 2>/dev/null && echo "a2a:up" || echo "a2a:down" # 3. Current repo allowed-roots check node -e " const roots = (process.env.OCTOWIZ_ALLOWED_ROOTS || '').split(':').filter(Boolean); const cwd = process.cwd(); const ok = roots.some(r => cwd.startsWith(r)); console.log(ok ? 'roots:ok' : 'roots:missing cwd=' + cwd); " 2>/dev/null || echo "roots:unknown" ``` ### Interpreting results and fixing gaps **Node daemon not running** (launchctl output has `-` as PID or returns nothing): ```bash launchctl load ~/Library/LaunchAgents/de.integrahub.octowiz-daemon.plist ``` Wait 3 seconds, then re-run the launchctl check to confirm PID is assigned. **Python A2A server down** (`a2a:down`): The server is normally auto-started by the CC session hook. Start it manually: ```bash cd ~/Documents/octowiz/apps/a2a-agent python3 -m uvicorn main:app --host 127.0.0.1 --port 8765 & ``` Wait 2 seconds, then re-check with `nc -z 127.