post_merge_setup

Configure and run post-merge scripts to install dependencies, run migrations, and reconcile workflows.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/AugustEmna/FlexMatch --skill post-merge-setup-augustemna
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: post_merge_setup
Source: https://github.com/AugustEmna/FlexMatch/tree/main/.local/skills/post_merge_setup
Command: npx skills add https://github.com/AugustEmna/FlexMatch --skill post-merge-setup-augustemna

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill maintains the post-merge setup script that runs automatically after task merges, ensuring dependencies are installed, migrations run, and environments are rebuilt to keep the project in a healthy state.

Core Features & Use Cases

  • Auto-installs dependencies, runs migrations, and rebuilds after a merge.
  • Reconciles running workflows with the .replit configuration to ensure consistency.
  • Provides get/set/run post-merge configuration to manage script paths and timeouts.
  • Safely handles missing scripts, enforces timeouts, and surfaces clear setup or reconciliation errors.

Quick Start

Configure the post-merge script path in your project’s .replit and run a test merge to verify the setup and reconciliation.

Frequently Asked Questions about post_merge_setup

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

FAQPage Schema
How do I automate dependency installation and migrations after a git merge?

You can automate post-merge dependency installation and migrations by configuring a post-merge script. This process automatically runs the script after a merge to install dependencies, execute migrations, and rebuild environments, ensuring your project maintains a healthy state.

What is the best way to reconcile running workflows with .replit configuration after merging?

Reconciling running workflows with .replit configuration is handled automatically during post-merge setup. The process syncs workflow states with the configuration file to ensure environmental consistency and surfaces clear reconciliation errors if discrepancies occur.

Can I enforce a specific timeout for a post-merge script in my CI-CD workflow?

Yes, you can enforce a configurable timeout for post-merge scripts. The setup allows you to define script paths and timeouts, ensuring that if a script exceeds its limit or goes missing, the system safely handles it and reports the error.

How does post-merge setup handle missing scripts during environment reconciliation?

Post-merge setup safely handles missing scripts by detecting their absence and reporting clear setup errors. Instead of failing silently, the system enforces the configured script path and surfaces the issue to ensure a reliable merge workflow.

Do I need to configure script paths in .replit before running a post-merge workflow?

Yes, you need to configure the post-merge script path in your project's .replit file before running a test merge. This setup ensures the workflow can locate the script, apply the correct timeout, and properly reconcile dependencies and migrations.

Why does my workflow state become inconsistent after merging branches?

Workflow states become inconsistent after merging when running environments are not reconciled with the .replit configuration. Automating post-merge setup syncs these states, runs migrations, rebuilds dependencies, and reports errors to restore consistency.