check-and-commit

Run build, i18n, and unit test checks before committing changes.

Updated May 31, 2026
One-click install
npx skills add https://github.com/zizzfizzix/agentic-engineering-framework --skill check-and-commit-zizzfizzix
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check-and-commit
Source: https://github.com/zizzfizzix/agentic-engineering-framework/tree/main/core/ai/skills/check-and-commit
Command: npx skills add https://github.com/zizzfizzix/agentic-engineering-framework --skill check-and-commit-zizzfizzix

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that your application is ready for publication by running a series of checks, fixing i18n issues, and committing changes if all checks pass.

Core Features & Use Cases

  • Comprehensive Checks: Runs build, generation, i18n, typecheck, and unit tests.
  • i18n Repair: Corrects i18n sync or usage issues.
  • Commit & Push: Commits and pushes the current branch if all checks pass.
  • Use Case: Use when you want to verify a branch's readiness for publication and ensure the repository is in a good state before pushing changes.

Quick Start

Run the 'check-and-commit' skill to verify your branch and commit/push if all checks pass.

Frequently Asked Questions about check-and-commit

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

FAQPage Schema
How do I automate code verification and commit changes only when tests pass?

To automate code verification and commit changes, you can run a skill that executes a suite of checks including build, typecheck, and unit tests. If all checks pass, it automatically commits and pushes the current branch to ensure readiness for publication.

What is the best way to fix i18n sync issues before pushing a branch?

Fixing i18n sync issues before pushing requires running an automated verification process that detects and repairs i18n usage problems. This ensures your application maintains proper internationalization compliance before changes are committed to the repository.

Do I need specific configuration files to run automated build and typecheck validation?

Yes, running automated build and typecheck validation requires the skill to be executed in a repository with proper validation configurations. These setups are necessary for the tool to successfully run the suite of checks and verify branch readiness.

How does an automated commit and push workflow handle failed unit tests?

An automated commit and push workflow handles failed unit tests by halting the commit process. The system only commits and pushes the current branch if all validation checks, including unit tests and i18n generation, pass successfully.

Can I use continuous integration style verification to ensure a clean repository state?

Yes, you can use continuous integration style verification to ensure a clean repository state. This process runs comprehensive checks like build, generation, and typecheck to guarantee the branch is i18n-compliant and ready for publication before pushing.

Why should I run code generation and typecheck before committing changes?

Running code generation and typecheck before committing changes ensures your application is fully ready for publication. This automated verification catches potential build errors and i18n issues, guaranteeing a clean, validated commit is pushed to the repository.