validation-aggregate-report

Aggregate linting, type checking, and test results into a pass/fail report.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/roaming-rockenfels/ghostfolio --skill validation-aggregate-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validation-aggregate-report
Source: https://github.com/roaming-rockenfels/ghostfolio/tree/main/.claude/skills/validation-aggregate-report
Command: npx skills add https://github.com/roaming-rockenfels/ghostfolio --skill validation-aggregate-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill consolidates the results of multiple validation checks (linting, type checking, and tests) into a single, easy-to-understand pass/fail report, ensuring code quality before commits.

Core Features & Use Cases

  • Unified Validation: Runs lint, typecheck, and tests sequentially.
  • Go/No-Go Decision: Provides a clear overall PASS or FAIL status.
  • Pre-Commit Check: Acts as a mandatory checkpoint before code is committed.

Quick Start

Run the validation aggregate report skill to check code quality before committing.

Frequently Asked Questions about validation-aggregate-report

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

FAQPage Schema
How do I aggregate linting, type checking, and test results into a single pass/fail report?

This skill consolidates multiple validation checks into a single pass/fail report by running lint, typecheck, and tests sequentially, providing a clear overall PASS or FAIL status for your code.

Can I use an aggregate validation gate as a mandatory pre-commit checkpoint?

Yes, you can use this aggregate validation gate as a mandatory pre-commit checkpoint. It blocks code commits on failure and approves them on success, ensuring all validation gates are met.

What is the best way to block code commits when linting or type checking fails?

The best way to block commits on validation failure is to use an aggregate validation gate. It runs lint, typecheck, and tests sequentially, blocking code commits on failure and approving them on success.

How does a unified validation report work for code quality checks?

A unified validation report works by running lint, typecheck, and tests sequentially, then consolidating these multiple validation checks into an easy-to-understand pass/fail report to ensure code quality before commits.

Do I need separate tools to run lint, typecheck, and tests before committing code?

No, you do not need separate tools to manage pre-commit validation manually. An aggregate validation skill consolidates linting, type checking, and automated test results into a single report, acting as a mandatory checkpoint before code commits.