gdbserver

Community

Remote debugging for TUI apps with gdbserver.

Authormgreenly
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Remote debugging of terminal applications that use alternate screen buffers is challenging because the UI can conflict with the interactive debugger. gdbserver separates the debugger from the application's terminal to avoid TUI conflicts and crashes display corruption.

Core Features & Use Cases

  • Remote debugging: run gdbserver on the target and connect from the host with gdb.
  • UI-safe debugging: supports terminal-based apps using alternate screen buffers.
  • Workflow clarity: provides a two-terminal workflow and guidance on common commands and crash inspection for efficient debugging.

Quick Start

Start the target application under gdbserver on a port and connect from the host with gdb to attach to the remote process.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: gdbserver
Download link: https://github.com/mgreenly/ikigai/archive/main.zip#gdbserver

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.