c4flow:verify

Aggregate bd preflight and Codex review results to determine pull request readiness.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/tunneleven/C4Flow --skill c4flow-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: c4flow:verify
Source: https://github.com/tunneleven/C4Flow/tree/main/skills/verify
Command: npx skills add https://github.com/tunneleven/C4Flow --skill c4flow-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, bd, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the aggregation of quality checks, ensuring code readiness before a pull request is created, thereby preventing the introduction of bugs and maintaining code quality.

Core Features & Use Cases

  • Aggregates Checks: Combines results from tools like bd preflight and codex_review.
  • Automated Verdict: Declares a clear "Ready for PR: YES/NO" status based on predefined thresholds.
  • Use Case: Before submitting code for review, run this Skill to automatically confirm that all automated tests have passed, code style is compliant, and no critical issues were flagged by AI code review tools.

Quick Start

Run the verify skill to check the quality gate status for the current branch.

Frequently Asked Questions about c4flow:verify

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

FAQPage Schema
How do I automate quality gate checks before creating a pull request?

The skill automates quality gate checks by combining `bd preflight` results with Codex review data to determine pull request readiness. It aggregates these inputs to declare a clear pass or fail status based on predefined thresholds.

What is a quality gate in CI/CD and how does it prevent bugs?

A quality gate in CI/CD prevents bugs by enforcing pass/fail criteria on automated tests and code style before branch merging. It aggregates multiple check results to ensure code readiness before a pull request is created.

Do I need jq installed to parse CI/CD pipeline results?

Yes, you need jq installed to parse and manipulate JSON data from quality check results. The skill requires the jq CLI alongside the `bd` CLI to aggregate preflight outputs and determine pull request readiness.

How do I combine AI code review results with automated testing status?

Combine AI code review results with automated testing status by aggregating Codex review data and `bd preflight` outputs. The skill merges these JSON datasets to declare a unified readiness verdict for pull request creation.

Can I use bd preflight for pull request readiness checks in my current branch?

Yes, you can use `bd preflight` for pull request readiness checks by running the skill in your current branch. It combines preflight results with Codex review data to output an automated readiness verdict.