validation

Register shell commands as named validation steps for code quality checks.

Updated Jun 21, 2026
One-click install
npx skills add https://github.com/akhilksap2026/YMSNOW27032026 --skill validation-akhilksap2026
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validation
Source: https://github.com/akhilksap2026/YMSNOW27032026/tree/main/replit/.local/skills/validation
Command: npx skills add https://github.com/akhilksap2026/YMSNOW27032026 --skill validation-akhilksap2026

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This capability registers shell commands as named validation steps (lint, test, typecheck, etc.) that can be triggered and monitored to verify code quality, providing a centralized quality gate across projects.

Core Features & Use Cases

  • Create, update, and list named validation commands (lint, test, typecheck, etc.), enabling repeatable CI-style checks
  • Start validation runs that execute multiple commands and report per-command results
  • Explore and monitor history with getValidationRun(s) and stop runs if needed
  • Works across Node.js, Python, Go projects and other toolchains with conventional name mappings

Quick Start

Set up a lint command and a test command, then start a run to verify code quality.

Frequently Asked Questions about validation

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

FAQPage Schema
How do I register and run named validation checks for my codebase?

You can register shell commands as named validation steps like lint or test, then execute them together as a validation run. This provides a centralized quality gate to verify code quality across projects.

What is the best way to monitor CI-style checks across multiple projects?

The best way to monitor CI-style checks is to start a validation run that executes registered commands and reports per-command results. You can explore history and track per-command status, durations, and logs to verify code quality.

Can I use this validation tool with Node.js, Python, and Go projects?

Yes, this validation tool works across Node.js, Python, and Go projects. It applies conventional name mappings to define and run repeatable CI-style checks like lint and typecheck across different toolchains.

How do I manage and stop long-running validation runs?

You can manage long-running validation runs by listing active runs and exploring their history. If a run takes too long, you can stop it directly while retaining the per-command status and logs generated up to that point.

How do I update or remove existing validation commands?

You can update or remove existing validation commands using upsert and remove commands. This allows you to manage validation steps dynamically, ensuring your CI-like checks for lint, test, and typecheck remain current as project needs evolve.