If you're debugging on macOS or working with clang-built binaries and need to move past GDB muscle memory, this gets you fluent in LLDB fast. The command map is the real value here, translating every GDB idiom you know into LLDB syntax, plus it covers the Apple-specific stuff like Objective-C breakpoints and shared cache lookups that trip people up. Includes Python scripting hooks and VS Code integration setup. Honestly most useful as a reference when you're mid-debug session and can't remember whether it's "thread step-over" or "process step" for the third time today.

skills.sh installs
703
GitHub stars
279
last updated
Aug 21, 2026

Install

$ npx -y skills add mohitmishra786/low-level-dev-skills --skill lldb --agent claude-code

Installs into .claude/skills of the current project.

Files

LLDB

Purpose

Guide agents through LLDB sessions and map existing GDB knowledge to LLDB. Covers command differences, Apple specifics, Python scripting, and IDE integration.

Triggers

  • "I'm on macOS and need to debug a C++ program"
  • "How does LLDB differ from GDB?"
  • "How do I do [GDB command] in LLDB?"
  • "LLDB shows <unavailable> for variables"
  • "How do I use LLDB in VS Code?"
  • "How do I write an LLDB Python script?"

Workflow

1. Start LLDB

lldb ./prog                         # load binary
lldb ./prog -- arg1 arg2            # with arguments
lldb -p 12345                       # attach to PID
lldb -c core.1234                   # load core dump
lldb ./prog core.1234               # binary + core

2. GDB → LLDB command map

Source: https://lldb.llvm.org/use/map.html

Sponsors

Details

Repository
github.com/mohitmishra786/low-level-dev-skills
Categories
Debugging, Python, Mobile Development
First seen
Jun 3, 2026

More from mohitmishra786/low-level-dev-skills

All 54

Recommended

More Debugging
1joellewis avatargips-compliancejoellewis/finance_skillsEnsure firms claiming GIPS compliance under the CFA Institute Global Investment Performance Standards satisfy requirements for composite construction, performan689skills.sh installs
2rstackjs avatarrspack-best-practicesrstackjs/agent-skillsRspack best practices for config, CLI workflow, type checking, CSS, bundle optimization, assets and profiling. Use when writing, reviewing, or troubleshooting R689skills.sh installs
3joellewis avatarintegration-patternsjoellewis/finance_skillsDesign and implement integration architectures connecting financial systems — APIs, FIX protocol, ISO 20022, event-driven patterns, batch feeds, idempotency, an688skills.sh installs
4madteacher avatarflutter-driftmadteacher/mad-agents-skillsImplement, fix, review, migrate, test, or debug Drift persistence in Flutter apps using SQLite, drift_flutter, type-safe Dart queries, generated tables, StreamB686skills.sh installs
5mohitmishra786 avatarheaptrackmohitmishra786/low-level-dev-skillsheaptrack memory profiler skill for Linux. Use when tracking heap allocations, finding memory leaks, measuring peak heap usage, identifying allocation hotspots,676skills.sh installs
6davila7 avatarnestjs-expertdavila7/claude-code-templatesNest.js framework expert specializing in module architecture, dependency injection, middleware, guards, interceptors, testing with Jest/Supertest, TypeORM/Mongo672skills.sh installs