eng-add-ci-check

Automate GitHub Actions CI gate setup for the Hifz Companion app.

Updated Jun 17, 2026
One-click install
npx skills add https://github.com/zakariaf/Hifz-Companion --skill eng-add-ci-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: eng-add-ci-check
Source: https://github.com/zakariaf/Hifz-Companion/tree/main/.claude/skills/eng-add-ci-check
Command: npx skills add https://github.com/zakariaf/Hifz-Companion --skill eng-add-ci-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires github-actions, flutter, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation and configuration of CI gates for the Hifz Companion app, ensuring the integrity and quality of the app's build process.

Core Features & Use Cases

  • CI Gate Setup: Automates the setup of GitHub Actions jobs and gate scripts for release-blocking gates.
  • Integrity Checks: Ensures no-network/banned-import gate, text & asset-integrity hash, engine golden-vector + invariant property run, and more.
  • Use Case: When adding or editing a CI workflow in Hifz Companion, this Skill can be used to create or modify the necessary gates to ensure the app's quality.

Quick Start

Use the eng-add-ci-check skill to add a new CI gate for the 'no-network' release-blocking gate.

Frequently Asked Questions about eng-add-ci-check

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

FAQPage Schema
How do I set up release-blocking CI gates for a Flutter app?

Release-blocking CI gates for a Flutter app are configured by automating GitHub Actions jobs and gate scripts to enforce build integrity. This ensures critical checks block releases if quality standards are not met.

What CI checks are needed to prevent banned imports and network access in Flutter builds?

Preventing banned imports and network access requires dedicated integrity gates in your CI workflow. These gates validate code dependencies and runtime behavior to ensure no unauthorized network calls or banned libraries are present in the build.

Does the CI gate setup require both GitHub Actions and the Flutter SDK?

Yes, executing the CI gate setup requires both GitHub Actions and the Flutter SDK. These dependencies provide the execution environment and testing framework necessary to run the release-blocking gate scripts.

How do I add an engine golden-vector check to my GitHub Actions workflow?

Adding an engine golden-vector check to GitHub Actions involves automating a dedicated gate script within your CI job. This invariant property run verifies UI rendering consistency against baseline golden vectors during the build process.

What is a text and asset-integrity hash gate in mobile app CI?

A text and asset-integrity hash gate in mobile app CI is a release-blocking check that validates application resources. It ensures static assets and text content match expected cryptographic hashes to prevent unauthorized modifications.