caarlos0/dotfiles/runtime-process-debugging

Claude Code and agent skill by caarlos0/dotfiles

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Debug cross-platform process, shell, sandbox, pipe, handle, startup, and shutdown behavior. Use for hangs, output loss, focus changes, lifecycle races, or platform-specific runtime failures.

Install

npx vskill@latest install caarlos0/dotfiles/runtime-process-debugging

SKILL.md

Runtime Process Debugging

Prove where lifecycle behavior diverges before changing it.

  1. Map process ownership, parent/child relationships, pipe and handle owners,

cancellation, completion, and teardown.

  1. Trace macOS, Linux, and Windows separately; do not assume their process or

pipe semantics match.

  1. Instrument the narrow boundary where data, focus, or completion is lost.
  2. Reproduce under the relevant scheduler, load, descendant-process, and EOF

conditions.

  1. Fix the owning runtime layer, preserving intentional bounds such as avoiding

hangs from inherited handles.

  1. Add a deterministic regression test that controls ordering explicitly; use

writing-tests for synchronization, pipe-drain, EOF, and assertion patterns.

Do not fix races with sleeps, retries, looser assertions, or larger timeouts unless evidence shows elapsed time is the intended contract. Prefer observable state—EOF, process exit, handle ownership, channel closure—over timing.

Related skills

  • writing-tests: deterministic lifecycle regression tests. When invoked from

writing-tests, do not invoke it again.

  • my-code-review: review a completed lifecycle fix and its regression test.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/caarlos0/dotfiles/runtime-process-debugging/badge)](https://verified-skill.com/skills/caarlos0/dotfiles/runtime-process-debugging)

Something wrong with this skill or its page? Tell us.