rudder-worktree-preview-maintainer
CommunityGet a temporary Rudder preview URL fast.
AuthorUndertone0809
Version1.0.0
Installs0
System Documentation
What problem does it solve?
It solves the problem of needing to quickly verify changes in the current Rudder checkout via a browser-accessible temporary preview without keeping a foreground dev process running.
Core Features & Use Cases
- Temporary branch-based preview runtime: Starts an isolated Rudder dev server for the current branch using a derived instance id, a stable local URL, and a dedicated stop command.
- Health-verified readiness handoff: Waits for the
/api/healthendpoint and confirms the returnedinstanceIdmatches the preview instance before telling you the URL is ready. - Pragmatic log and failure handling: Provides tmux capture hints and tails managed log files when readiness fails, and supports using external PostgreSQL when embedded Postgres cannot start.
- Use cases: Post-implementation handoff where you want to manually inspect a recently changed UI/workflow; situations where you want logs and cleanup; and cases where the normal
pnpm devsurface should not be disturbed.
Quick Start
Run the current-branch preview and wait for a health-checked URL by executing: bash .agents/skills/maintainer/rudder-worktree-preview-maintainer/scripts/start_current_branch_preview.sh
Dependency Matrix
Required Modules
bashgitpnpmcurllsoftmuxlaunchctl
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: rudder-worktree-preview-maintainer Download link: https://github.com/Undertone0809/rudder/archive/main.zip#rudder-worktree-preview-maintainer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.