zfinix/aster/background-processes
- community
Checking that the SKILL.md file is still in the repository.
Running servers, watchers, and long-lived processes without hanging the tool call. Use when starting a dev server, running anything in watch mode, or when a command would run until killed.
Install
npx vskill@latest install zfinix/aster/background-processesSKILL.md
Background processes
- Never run a server in the foreground of a tool call. It runs until the
timeout kills it and the round is wasted. Background it and detach: bash -lc "nohup bun run dev > /tmp/dev.log 2>&1 & echo started".
- Logs go to a file, not the pipe. A backgrounded process writing to the
pipe keeps the call alive. Redirect to /tmp/<name>.log, then read the log with tail -20 /tmp/<name>.log in a later call.
- Wait by polling the port, never by sleeping.
for i in $(seq 1 40); do curl -s localhost:3000 >/dev/null && echo UP && break; sleep 0.5; done
- Verify it actually started. After the poll, check the log tail for the
startup line or errors: tail -5 /tmp/dev.log. A backgrounded crash looks identical to success until you look.
- Kill by pattern when done or when restarting.
pkill -f "bun run dev" || true before starting a second instance; two servers on one port is a classic wasted hour.
- One-shot beats long-lived when possible. Prefer
bun run buildplus a
static check over starting a dev server, and cargo test over cargo watch. Reach for a background server only when the task needs a live process.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingcrates/aster-skills/optional-skills/internal/background-processes/SKILL.md
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
[](https://verified-skill.com/skills/zfinix/aster/background-processes)