verify

Detect project language and run linting, tests, and security scans in parallel.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Projects often struggle to enforce consistent quality checks across languages and environments. This Skill runs linting, unit tests, and security scans in parallel for a target project, reducing feedback loops and increasing reliability.

Core Features & Use Cases

  • Parallel execution of lint, tests, and security checks across detected languages.
  • Automatic language detection and per-language toolchain selection.
  • Unified quality report with pass/warn/fail per category, with actionable insights.
  • Use in CI pipelines to gate changes based on quality thresholds and compliance.

Quick Start

Point the Verify skill at a project directory to run lint, tests, and security scans in parallel and produce a unified 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, tests, and security scans in parallel for a multilingual project?

To run lint, tests, and security scans in parallel, point the tool at your project directory to automatically detect languages, apply the appropriate toolchain per language, and produce a unified quality report with pass, warn, and fail classifications.

What is automatic language detection for quality gates and how does it work?

Automatic language detection for quality gates identifies the programming languages in a target project and selects the matching toolchain for each, enabling parallel execution of linting, unit tests, and security scans without manual configuration.

Can I use parallel quality checks in a CI pipeline to gate code changes based on compliance thresholds?

Yes, you can use parallel quality checks in CI pipelines to gate changes based on quality thresholds and compliance, using the unified report's pass, warn, and fail classifications per category to block or allow merges.

What's the best way to enforce consistent quality checks across multiple programming languages?

The best way to enforce consistent quality checks across languages is to run linting, testing, and security scans in parallel with automatic per-language toolchain selection, producing a single unified report with actionable insights.

How do I reduce feedback loops when running security scans and unit tests?

You reduce feedback loops by running security scans, linting, and unit tests in parallel rather than sequentially, which decreases overall execution time and increases reliability while generating a consolidated quality report.

Does the unified quality report provide pass, warn, and fail classifications per category?

Yes, the unified quality report provides pass, warn, and fail classifications per category, delivering actionable insights for linting, unit tests, and security scans to satisfy early-stage quality gate requirements.