verify

Run linting, tests, and security checks in parallel across detected languages.

1|Updated Aug 16, 2025
One-click install
npx skills add https://github.com/RB-chrismandich/Manifest --skill verify-rb-chrismandich
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/RB-chrismandich/Manifest/tree/main/configs/claude/skills/verify
Command: npx skills add https://github.com/RB-chrismandich/Manifest --skill verify-rb-chrismandich

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Running linting, tests, and security checks separately on a project can be time-consuming and error-prone. This Skill executes these checks in parallel, then aggregates results into a single, easy-to-read quality report.

Core Features & Use Cases

  • Parallel execution of lint, test, and security checks across detected languages.
  • Automatic language detection to apply appropriate tooling (Python, Go, Node, Terraform).
  • Consolidated reporting with per-category pass/warn/fail and actionable insights.

Quick Start

Run the skill against a target project directory to generate a unified quality report.

Frequently Asked Questions about verify

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

FAQPage Schema
How do I run lint, test, and security checks in parallel on a multi-language project?

Parallel quality gates automatically detect your project's language and apply the appropriate toolchain across Python, Go, Node, and Terraform to execute checks concurrently. This approach generates a single summarized report with per-category pass, warn, and fail statuses.

What is the best way to generate a unified quality report for Python and Terraform?

A unified quality report aggregates linting, testing, and security checks into a single summarized output. By auto-detecting languages, the system applies the correct toolchain for Python and Terraform, executing checks in parallel and providing actionable insights with pass, warn, or fail statuses.

How does language detection work when running automated code quality checks?

Language detection identifies the programming languages in a target project directory to apply the appropriate toolchain. It automatically routes the project to the correct tooling for Python, Go, Node, or Terraform, ensuring parallel quality checks use the right configuration for each detected language.

Can I run parallel security checks across Node and Go projects without manual configuration?

Yes, you can run security checks across Node and Go projects without manual configuration through automatic language detection. The system identifies the project languages and applies the appropriate toolchain, executing security checks in parallel alongside linting and testing.

What are the limitations of running parallel lint and test checks on a target project?

The primary limitation of running parallel quality checks is that it requires known tooling already configured in the environment. It reports per-category results with pass, warn, or fail statuses but relies on the auto-detected toolchain being available for the identified Python, Go, Node, or Terraform languages.