validate

Run type checking, linting, security scans, and tests across project files.

1|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/hypeJunction/ai-assistant-starter --skill validate-hypejunction
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validate
Source: https://github.com/hypeJunction/ai-assistant-starter/tree/main/skills/validate
Command: npx skills add https://github.com/hypeJunction/ai-assistant-starter --skill validate-hypejunction

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of checking code quality, security, and correctness, preventing bugs and ensuring consistency before code is committed or deployed.

Core Features & Use Cases

  • Comprehensive Checks: Runs type checking, linting, security scans, and tests.
  • Multiple Modes: Supports quick local checks, full CI pipeline mirroring, auto-fixing, and CI configuration matching.
  • Use Case: After writing a new feature, run /validate --full to ensure your code adheres to project standards, passes all tests, and is ready for a pull request.

Quick Start

Run the validation checks on your uncommitted changes.

Frequently Asked Questions about validate

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

FAQPage Schema
How do I run code quality checks and security validation before committing changes?

You can run comprehensive code validation by executing type checking, linting, security scanning, and testing across project files. Using modes like quick or full ensures code quality and prevents regressions before committing or deploying changes.

What is the best way to mirror a CI pipeline locally for testing and linting?

To mirror CI pipelines locally, use the CI mirroring mode which executes predefined scripts matching your continuous integration configuration. This validates type checking and security scans against the same standards enforced during deployment.

Can I automatically fix linting and type checking errors in my project?

Yes, you can use the fix mode to automatically resolve detected linting and type checking issues. This mode executes predefined scripts that correct code quality violations while running validation checks across your project files.

Does the validation process support different package managers for running scripts?

The validation process operates by automatically detecting the package manager used in your environment. It then executes the predefined validation scripts or commands based on your specified mode and scope flags.

How do I ensure my new feature passes all tests and adheres to project standards?

Run a full validation check after writing your feature to ensure code adheres to project standards and passes all tests. This comprehensive check executes type checking, security scans, and linting to verify pull request readiness.