repo-validate

Run lint, typecheck, test, smoke, and build checks across a repository and emit a pass/fail report.

Updated Mar 11, 2026
One-click install
npx skills add https://github.com/h-4vok/diagram-tours --skill repo-validate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: repo-validate
Source: https://github.com/h-4vok/diagram-tours/tree/main/.agents/skills/repo-validate
Command: npx skills add https://github.com/h-4vok/diagram-tours --skill repo-validate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Repo validation can be error-prone and slow when done piecemeal. This skill consolidates broad repository checks and presents a clear, actionable readiness summary for operator-run checks, PRs, or releases.

Core Features & Use Cases

  • Runs lint, typecheck, and test across the codebase.
  • Executes smoke and build checks for affected packages and workflows.
  • Produces a concise report highlighting passes, failures, and recommended next steps for release readiness.

Quick Start

Run diagram-tours validate at the repository root to generate a high-level readiness report.

Frequently Asked Questions about repo-validate

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

FAQPage Schema
How do I run broad repo validation for lint, typecheck, and test checks?

Repo validation executes lint, typecheck, and test scripts across your codebase using bun run. It consolidates these broad checks into a concise readiness report with pass or fail status and actionable next steps.

What is the best way to generate a release readiness report for affected packages?

A release readiness report summarizes validation outcomes for affected packages, workflows, and changes. It runs smoke and build checks, presenting a clear summary of passes, failures, and recommended next steps.

Does repo validation work with bun run scripts to execute commands?

Yes, repo validation uses bun run scripts to execute commands across lint, typecheck, test, smoke, and build checks. It then emits a concise report highlighting the validation outcomes for your repository.

Can I validate an entire repository for PR readiness without running checks piecemeal?

Yes, you can validate an entire repository for PR readiness by running broad checks in a single pass. This skill consolidates validation across affected packages and workflows to prevent error-prone piecemeal checks.

Why does my repository validation report show actionable next steps for failures?

The repository validation report shows actionable next steps because it consolidates broad check outcomes for operator-run checks or releases. It highlights pass and fail statuses to guide your immediate fixes for release readiness.