update

Restart Vellum services and rebuild the macOS app with branch-aware git handling.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/CerisonAutomation/clud --skill update-cerisonautomation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update
Source: https://github.com/CerisonAutomation/clud/tree/main/.claude/skills/update
Command: npx skills add https://github.com/CerisonAutomation/clud --skill update-cerisonautomation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun.

What problem does it solve?

This Skill solves the problem of keeping Vellum CLUD development and production services running by reliably restarting the assistant, gateway, and rebuilding the macOS app so changes take effect.

Core Features & Use Cases

  • Restart Vellum services safely: Quiesces running processes, verifies they stopped, and then wakes them up again.
  • Smart branch-aware git handling: Pulls from origin/main by default, skips git ops on feature branches for in-place restarts, supports switching to a specified branch, and can force a pull on the current branch.
  • Build-and-verify workflow: Runs the macOS build in the foreground to catch errors, then launches the watcher run in the background and outputs a startup health summary.

Quick Start

Run update to restart everything from the current checkout, pulling from origin/main when you are on main.

Frequently Asked Questions about update

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I restart Vellum services and rebuild the macOS app safely?

To restart Vellum services and rebuild the macOS app, run the update command. It quiesces running processes, verifies shutdown, pulls code from origin/main by default, and executes a foreground build followed by a background watcher run.

Can I restart Vellum services on a feature branch without pulling from main?

Yes, you can restart Vellum services on a feature branch without git operations. The process performs an in-place restart on feature branches by default, skipping all pulling and branch switching unless you explicitly use the checkout or --pull flags.

Do I need Bun installed to run the macOS app rebuild process?

Yes, you need Bun installed as a dependency to execute the macOS app rebuild and Vellum service restart process. The build-and-run sequence relies on the Bun runtime environment to properly manage the foreground build and background watcher execution.

What is the best way to handle uncommitted changes when switching branches for a service restart?

The best way to handle uncommitted changes during a service restart is through branch-aware git validation. The process prevents switching branches if uncommitted changes are detected, requiring you to commit or stash work before attempting a branch checkout.

Why does the Vellum service restart require a preflight process snapshot?

A Vellum service restart requires a preflight process snapshot to ensure safe shutdown and fallback cleanup. This mechanism verifies that all running gateway and assistant processes are properly quiesced before executing the vellum sleep and vellum wake build sequence.

Does forcing a pull on the current branch affect the Vellum app build workflow?

Forcing a pull on the current branch using the --pull flag updates your local code before the Vellum app build workflow begins. The process then proceeds with the standard foreground build, background watcher run, and outputs a startup health summary.