What problem does it solve?
Automates the routine work that must occur immediately after merging changes by running a project-defined setup script and reconciling running workflows with repository configuration, reducing broken builds and stale workflows.
Core Features & Use Cases
- Config management: Read and update post-merge script path and timeout values stored in repository configuration.
- Automated execution: Run the configured post-merge script from the project root with stdin closed and capture stdout/stderr, duration, and exit status.
- Workflow reconciliation: Stop workflows removed from configuration and restart or sync workflows that should be running.
- Use Case: When dependencies change after a merge, run the post-merge script to install packages, run migrations, and rebuild, then reconcile workflows so CI state matches the updated configuration.
Quick Start
Use the post_merge_setup skill to run the configured post-merge script and show the last lines of stdout and stderr logs.