dev-quality

Run tests, type checks, and lint on changed files to produce a risk report.

69|12|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/gtapps/claude-code-hermit --skill dev-quality
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dev-quality
Source: https://github.com/gtapps/claude-code-hermit/tree/main/plugins/claude-code-dev-hermit/skills/dev-quality
Command: npx skills add https://github.com/gtapps/claude-code-hermit --skill dev-quality

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Run the post-implementation quality pass — tests, simplify, tests, risk check. Call this after implementation completes, before marking the task done.

Core Features & Use Cases

  • Automates the post-implementation quality review by executing tests, type checks, lint, and risk assessment across the changed code.
  • Integrates with claude-code-dev-hermit workflows to read configuration, snapshot pre/post state, and report results for task validation.
  • Useful for ensuring features meet quality gates before release and for ongoing maintenance quality.

Quick Start

Execute the quality pass after implementation with /claude-code-dev-hermit:dev-quality.

Frequently Asked Questions about dev-quality

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

FAQPage Schema
How do I automate post-implementation quality checks for changed files?

To automate post-implementation quality checks, use this Skill to run tests, static analysis, and lint checks against changed files. It reads commands from configuration, snapshots state, and produces a structured risk report.

What is a deterministic quality gate in CI workflows?

A deterministic quality gate in CI workflows ensures features meet specific standards before release. This Skill executes tests, type checks, and lint validations to provide a consistent quality review for implemented software.

How do I run type checks and lint only on changed files?

To run type checks and lint on changed files, the Skill determines which files were modified during implementation and applies static analysis specifically to those configurations and code paths.

Can I integrate a risk report into my development workflow?

Yes, you can integrate a risk report into your development workflow. The Skill produces a structured risk report after running tests and lint checks, useful for validating tasks before marking them done.

When do I need to run a post-implementation quality pass?

You need to run a post-implementation quality pass after your software feature implementation completes and before marking the task done. It validates the code against quality gates using tests and static analysis.