ci-merge-gate

Automate CI merge-gate checks enforcing FR-0.2 and NFR-O1 compliance during pull requests.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/ravenoak/oh-my-stigmergy --skill ci-merge-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ci-merge-gate
Source: https://github.com/ravenoak/oh-my-stigmergy/tree/main/.cursor/skills/ci-merge-gate
Command: npx skills add https://github.com/ravenoak/oh-my-stigmergy --skill ci-merge-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill automates CI merge-gate checks to enforce FR-0.2 and NFR-O1 CI expectations during pull requests, ensuring specification checks, governance alignment, and traceability requirements are consistently verified before merge.

Core Features & Use Cases

  • Runs contract tests and governance checks as part of the PR workflow
  • Verifies requirement traceability and alignment with RTM/FR/NFR docs
  • Provides local validation parity by enabling the same checks to be run from repository root

Quick Start

From the repository root, trigger the same merge-gate validations locally by running the included scripts to validate spec, governance, and traceability before pushing.

Frequently Asked Questions about ci-merge-gate

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

FAQPage Schema
How do I enforce CI merge-gate checks on pull requests for FR and NFR compliance?

To enforce CI merge-gate checks on pull requests, automate contract tests, governance checks, and requirement traceability validation against FR/NFR specifications before merging. This ensures end-to-end validation by verifying modified spec files and workflow definitions.

What is requirement traceability validation in a CI workflow?

Requirement traceability validation in a CI workflow verifies that modified spec files align with RTM, FR, and NFR documentation. It ensures governance checks and contract tests pass before merge, maintaining end-to-end compliance across pull requests.

Can I run pull request merge-gate validations locally before pushing?

Yes, you can run pull request merge-gate validations locally before pushing by triggering the included scripts from the repository root. This provides local validation parity with CI checks for spec, governance, and traceability verification.

Does the CI merge-gate check workflow definitions and scripts?

Yes, the CI merge-gate check applies to modified spec files, workflow definitions under .github/workflows/allium-specs.yml, and scripts under scripts/. It ensures end-to-end validation and traceability alignment with FR/NFR requirements.

What checks are included in a CI merge-gate for requirement compliance?

A CI merge-gate for requirement compliance includes contract tests, governance checks, version checks, and requirement traceability validation. These checks enforce FR-0.2 and NFR-O1 expectations during pull requests to ensure consistent verification before merge.

When do I need to run CI merge-gate validations for spec files?

You need to run CI merge-gate validations for spec files whenever modifications are made during a pull request. This ensures governance alignment, traceability with RTM/FR/NFR docs, and contract compliance are verified before merging.