with one click
debugger
Debugging strategy and constraints for ikigai
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Debugging strategy and constraints for ikigai
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
Automated quality check loops with escalation and fix sub-agents
JSON-based end-to-end test format, runner, and mock provider
Jujutsu (jj) skill for the ikigai project
How to write effective Ralph goals for Ikigai-driven workflows
Create and manage Ralph goals from Ikigai using the real ralph-pipeline scripts
Create repositories using the real ralph-pipeline repo-create script
| name | debugger |
| description | Debugging strategy and constraints for ikigai |
Debugging strategy for ikigai - a TUI app with special constraints.
ikigai requires /dev/tty - it cannot run in subshells or pipes.
Error: Failed to open /dev/tty [src/terminal.c:29]
This means:
./ikigai in a Bash tool will fail| Build | assert() | Crash behavior |
|---|---|---|
debug (default) | Active | SIGABRT |
release (-DNDEBUG) | Compiled out | Segfault/corruption |
sanitize | Active | SIGABRT + sanitizer report |
Bug to investigate?
├── Can reproduce in unit test?
│ └── YES → Run test with sanitizers/valgrind
├── Crash on startup?
│ └── Use core dump analysis
├── Runtime crash/hang?
│ └── Use gdbserver
├── Memory issue?
│ └── valgrind or sanitizers on tests
└── Need trace output?
└── Add DEBUG_LOG calls
./ikigai directly expecting output