From space-agents
Interactive debugging through conversation. HOUSTON guides through 4 phases, asks questions, and suggests agents for investigation.
npx claudepluginhub thebrownproject/space-agents --plugin space-agentsThis skill uses the workspace's default tool permissions.
Debug issues through conversation. This is collaborative investigation, not a checklist. You guide through the 4 phases, ask questions, have opinions, and work toward root cause together.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Debug issues through conversation. This is collaborative investigation, not a checklist. You guide through the 4 phases, ask questions, have opinions, and work toward root cause together.
TaskOutput block: falseGuide conversation through these phases. Don't rush - some issues need multiple rounds per phase.
Ask about:
Red flags to watch for:
Ask about or investigate:
Suggest agent when: You need to trace code paths, check logs, or gather evidence while continuing conversation.
Ask about:
Key principle: Trace backward from symptom to source. Fix at source, not symptom.
When root cause is confirmed, ask user:
AskUserQuestion:
"We've found the root cause. How do you want to proceed?"
Options:
- "Fix it now" - Apply the fix in this session
- "Create bug Bead" - Track for /mission to handle later
- "Need more investigation" - Continue exploring
If fixing now:
If creating Bead:
/mission when ready to fixSpawn with run_in_background: true, continue conversation immediately:
space-agents:debug - Trace code paths, gather evidence, check logsAlways use AskUserQuestion for every question in debugging. Prefer multiple choice when you can anticipate likely answers.
If you catch yourself or the user:
STOP. Return to Phase 1 or 2.
When debugging reaches resolution:
If fixed: Offer to create task Bead to track the work done
If creating bug Bead: Use bd create --type=bug with: