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.