# Vp Long Running Processes

> Safely reuse, start, inspect, stop, or restart persistent processes such as servers, watchers, browsers, and background agents. Boundary: not for one-shot commands that naturally exit.

- Skill: `vdustr/vp-long-running-processes` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add vdustr/vp-long-running-processes`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vdustr/vp-long-running-processes/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: VdustR (https://skillmd.com/u/vdustr)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vdustr/vp-long-running-processes

---


# Long-Running Processes

Identify processes by command, working directory, ownership, and purpose—not by
port alone.

Before starting, look for a healthy reusable instance for the same project.
Before stopping or restarting, establish the exact process tree, dependents,
logs, and user impact, then obtain authorization unless the user already
requested that exact action.

Keep persistent commands detached from the task's blocking execution path and
record where their output can be inspected. Verify service readiness rather than
assuming a live process is healthy. Report conflicts instead of killing unknown
processes.

## Related skills

- [`vp-agent-browser-session`](https://github.com/VdustR/skills/tree/main/skills/vp-agent-browser-session)
  for persistent agent-browser sessions and managed Chrome profiles.
- [`vp-session-wrapup`](https://github.com/VdustR/skills/tree/main/skills/vp-session-wrapup)
  when a session ends with processes that must be stopped or reported.

