checkpoint-validator

Validate Java, Node, and Python code quality gates and output JSON reports.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/ukrsite/kiro-workflows --skill checkpoint-validator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: checkpoint-validator
Source: https://github.com/ukrsite/kiro-workflows/tree/main/skills/shared-skills/checkpoint-validator
Command: npx skills add https://github.com/ukrsite/kiro-workflows --skill checkpoint-validator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Run automated quality gate checks on AI-generated code and artifacts, enforcing guardrails and producing structured pass/fail results.

Core Features & Use Cases

  • Quality gates: Validate compile, tests, coverage, lint, and security constraints across Java, Node, and Python projects.
  • Multi-ecosystem support: Detects Java, Node/JS, and Python projects and applies appropriate checks in CI or local runs.
  • Audit-ready outputs: Produces structured JSON reports for workflow orchestration and audit logging; supports doc and OpenAPI validations as optional steps.

Quick Start

Run the validator against a project directory to execute the selected checks and generate a JSON report.

Frequently Asked Questions about checkpoint-validator

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

FAQPage Schema
How do I automate quality gates for AI-generated code in CI pipelines?

Automate quality gates for AI-generated code by running a validator against your project directory during CI pipelines to enforce compile, test, coverage, lint, and security checks before merging. It detects the project language and outputs a structured JSON report for orchestration.

Can I enforce security and lint checks across multiple programming languages?

Yes, you can enforce security and lint checks across multiple languages. The validator detects Java, Node/JS, and Python projects automatically, selecting and applying the appropriate quality gate checks for each specific ecosystem during your workflow.

What is the best way to audit AI code generation and refactoring workflows?

The best way to audit AI code generation and refactoring workflows is to generate a structured JSON report. This validator outputs audit-ready pass/fail results for compile, tests, coverage, lint, and security, which can be consumed by orchestration tools for logging and compliance.

Does the quality gate validator support OpenAPI and documentation validation?

Yes, the quality gate validator supports OpenAPI and documentation validation. These are included as optional steps alongside the standard compile, test, coverage, lint, and security checks to ensure comprehensive artifact validation.

How do I validate test coverage and compile checks before merging AI artifacts?

Validate test coverage and compile checks by applying the validator during code generation and refactoring workflows. It automatically runs the necessary quality gates on your AI artifacts and produces a structured pass/fail result to block merges if constraints are not met.