quality-run

Scan repositories for configured quality issues and apply on_issue actions.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/hollis-labs/volon --skill quality-run
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-run
Source: https://github.com/hollis-labs/volon/tree/main/plugins/quality/skills/quality-run
Command: npx skills add https://github.com/hollis-labs/volon --skill quality-run

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates detection and triage of repository quality issues so maintainers can quickly find broken links, stale artifacts, secret exposures, and performance smells without manual, ad-hoc scanning.

Core Features & Use Cases

  • Multi-mode scanning: Runs configured modes such as dead_code, security, correctness, and perf_smells defined in volon.yaml.
  • Config-driven actions: Applies per-finding actions (log, create_task, auto_fix_pr with defined fallbacks) and respects configured defaults.
  • Safe, read-only analysis: Performs read-only scans of the repository and writes only task artifacts to the configured storage; avoids duplicate tasks and never modifies source files.
  • Use Case: Execute a scheduled quality audit that converts prioritized security and correctness findings into backlog tasks for engineering review.

Quick Start

Run a quality-run scan to check enabled modes in volon.yaml and produce findings as logs or tasks based on the configured on_issue action.

Frequently Asked Questions about quality-run

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

FAQPage Schema
How do I automate a repository quality scan to find dead code and security issues?

Automated repository quality scans detect dead code, security exposures, and performance smells by reading volon.yaml configurations. The scan executes enabled modes like dead_code, security, correctness, and perf_smells to identify broken links, stale tasks, sensitive files, and unreferenced skills.

Can I automatically create backlog tasks from code quality findings?

Yes, you can create backlog tasks from code quality findings by configuring the on_issue action to create_task in volon.yaml. The scan writes prioritized security and correctness findings as task files to the configured storage, enabling engineering review without modifying source files.

Does the quality scan auto-fix security findings in the repository?

No, the quality scan does not auto-fix security findings. It performs read-only analysis of the repository and explicitly avoids auto-fixing security issues, only writing task artifacts to the configured storage while maintaining read-only invariants.

What is the best way to configure multi-mode scanning for stale tasks and broken links?

The best way to configure multi-mode scanning for stale tasks and broken links is through volon.yaml. This configuration file determines enabled modes like dead_code, correctness, and perf_smells, while also defining per-finding actions such as log, create_task, or auto_fix_pr with configured fallbacks.

How do I prevent duplicate tasks when running scheduled quality audits?

Scheduled quality audits prevent duplicate tasks by checking configured storage before writing new task artifacts. The scan enforces read-only invariants, applies configured on_issue actions, and ensures only new findings are converted into backlog tasks for engineering review.

What are the limitations of automated repo quality scans for sensitive files?

Automated repo quality scans for sensitive files are limited to read-only detection and never modify source files. They avoid auto-fixing security findings, and while they can log issues or create task files, all source code modifications require manual engineering intervention.