Mergify
Official@Mergifyio · France
Make your CI faster. Keep it reliable.
Agent Skills by Mergify
Showing 7 vetted skills indexed across 1 GitHub repositories.
releasing
Builds, publishes, and verifies mergify CLI releases via the GitHub Actions release workflow.
mergify-config
Validate and simulate Mergify configuration files against the official schema and live pull requests.
mergify-merge-protections
Control when pull requests merge using Mergify dependencies, time gates, and scheduled freezes.
mergify-stack
Manages stacked pull requests by mapping git commits to PRs via the Mergify CLI.
mergify-ci
Upload JUnit test results and manage CI scopes, quarantines, and merge queue metadata via Mergify CLI.
mergify-events
Inspect the Mergify activity log for repositories and pull requests as timelines or JSON.
mergify-merge-queue
Diagnose and manage Mergify merge queue PRs using CLI commands and GitHub surfaces.
Frequently Asked Questions About Mergify
FAQPage SchemaWhat tasks can I perform with Mergify's skills?▼
You can queue and dequeue pull requests, diagnose dequeue reasons and CI failures, set PR dependencies and delayed merges, schedule merge freezes, manage stacked branches and commits, upload JUnit test results, browse repository event timelines, validate Mergify configuration, and cut CLI releases to PyPI and Homebrew.
Who should use Mergify's merge queue and CI skills?▼
Software engineers, release managers, and platform teams maintaining active repositories benefit most. They suit anyone debugging dequeued pull requests, coordinating cross-repo merges, enforcing deployment freezes, or auditing what actions Mergify took on a pull request and when.
How do I investigate why my pull request was dequeued?▼
Use the mergify-merge-queue skill to inspect queue status and dequeue reasons such as CHECKS_FAILED or PULL_REQUEST_UPDATED. It identifies where the CI failure occurred and recommends next steps, including requeuing the pull request once the underlying issue is resolved.
How do I release a new version of the Mergify CLI?▼
Use the releasing skill to build a draft release with platform binaries, publish it, and verify that PyPI and the Homebrew tap picked it up. It also handles recovery when a release run or PyPI publish step fails partway through.
What prerequisites do Mergify skills require?▼
Skills operate through the Mergify CLI against repositories connected to Mergify. Merge protections use Depends-On and Merge-After pull request headers, CI insights require JUnit test result uploads, and configuration work targets mergify.yml or .mergify.yml files validated and simulated via config commands.