hkuds avatar

Cli Anything Lldb

This wraps LLDB's Python API into a JSON-friendly CLI and a full Debug Adapter Protocol server for native debugging workflows. You get stateful sessions across separate command invocations, so you can set breakpoints, launch a process, inspect frames, and read memory without juggling shell context. The DAP mode is notable because it handles non-blocking continues for long-running GUI apps and includes a stop-rule system to auto-skip internal traps like shader JIT breakpoints in apps such as Cinema 4D. Useful when you need programmatic control over native debuggers without writing custom LLDB scripts, or when hooking AI agents into real debugging sessions that aren't just gdb-style one-shot commands.

skills.sh installs
439
GitHub stars
58.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add hkuds/cli-anything --skill cli-anything-lldb --agent claude-code

Installs into .claude/skills of the current project.

Files

LLDB CLI Skill

Use this CLI to run structured LLDB debugging workflows with JSON output.

Capabilities

  • Create debug target from executable path
  • Launch process or attach by pid/name
  • Manage breakpoints (set/list/delete/enable/disable)
  • Inspect threads, frames, locals, and backtrace
  • Evaluate expressions in current frame
  • Read/find process memory
  • Load core dumps
  • Interactive REPL with persistent session state
  • Formal stdio Debug Adapter Protocol server for AI/editor clients

Quick Commands

cli-anything-lldb --json target create --exe /path/to/exe
cli-anything-lldb --json process launch --arg foo --arg bar
cli-anything-lldb --json breakpoint set --function main
cli-anything-lldb --json breakpoint set --function PluginEntry --allow-pending
cli-anything-lldb --json process continue
cli-anything-lldb --json process interrupt
cli-anything-lldb --json thread backtrace --limit 20
cli-anything-lldb --json frame locals
cli-anything-lldb --json expr "myVar"
cli-anything-lldb --json memory read --address 0x1000 --size 64
cli-anything-lldb --json session close

Debug Adapter Protocol

Sponsors

Details

Repository
github.com/hkuds/cli-anything
Categories
Backend & APIs, Debugging, Python, CLI & Terminal
First seen
Jun 3, 2026

More from hkuds/cli-anything

All 51
1secondsky avatarpush-notification-setupsecondsky/claude-skillsImplements push notifications across iOS, Android, and web using Firebase Cloud Messaging and native services. Use when adding notification capabilities, handli436skills.sh installs
2solana-foundation avatarpaysolana-foundation/payUser-authorized paid HTTP/API access for agents through local Pay MCP and TouchID gated payments (x402 MPP HTTP 402) SERVICES: search web, scrape, enrich people436skills.sh installs
3pedronauck avatarcontext7pedronauck/skillsRetrieves authoritative, up-to-date technical documentation, API references, configuration details, and code examples for any developer technology. Use this ski435skills.sh installs
4maxnorm avatarmagento-performance-analystmaxnorm/magento2-agent-skillsConducts comprehensive Magento 2 performance analysis and optimization. Use when analyzing performance bottlenecks, profiling applications, optimizing database 434skills.sh installs
5pedronauck avatarelectron-builderpedronauck/skillsComprehensive guide for electron-builder (v26.x) packaging, code signing, auto-updates, and release workflows. Use when: (1) configuring electron-builder builds433skills.sh installs
6jezweb avatargoogle-workspacejezweb/claude-skillsBuild integrations with Google Workspace APIs (Gmail, Calendar, Drive, Sheets, Docs, Chat, Meet, Forms, Tasks, Admin SDK). Covers OAuth 2.0, service accounts, r428skills.sh installs