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.