quality-assurance

Automate linting, integrity checks, and health monitoring in Git workflows.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/M2AI-jp/thanks4claudecode-fresh --skill quality-assurance-m2ai-jp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: quality-assurance
Source: https://github.com/M2AI-jp/thanks4claudecode-fresh/tree/main/.claude/skills/quality-assurance
Command: npx skills add https://github.com/M2AI-jp/thanks4claudecode-fresh --skill quality-assurance-m2ai-jp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, shellcheck, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides continuous quality assurance through automated linting, integrity checks, and system health monitoring, catching issues before they become problems.

Core Features & Use Cases

  • Automated Linting: Runs ESLint, TypeScript checks, and ShellCheck on code changes
  • Integrity Validation: Verifies file references and prevents broken dependencies
  • Health Monitoring: Checks system state, playbook consistency, and Git status
  • Use Case: Before every commit, this Skill automatically runs lint checks, verifies all referenced files exist, and ensures your playbook and state files are synchronized, preventing broken commits.

Quick Start

Use the quality-assurance skill to automatically validate code quality and system integrity before commits, or call the reviewer subagent for detailed code reviews.

Frequently Asked Questions about quality-assurance

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

FAQPage Schema
How do I automate code quality checks before committing to Git?

Automated code quality checks run linting, integrity validation, and health monitoring on code changes before Git commits. This Skill executes ESLint, TypeScript, and ShellCheck checks, verifies file references exist, and ensures playbook consistency—catching issues before integration.

Can I use this for linting TypeScript and shell scripts together?

Yes. The Skill supports ESLint and TypeScript checks alongside ShellCheck for shell scripts and Python validation. It runs all applicable linters on code changes within a single pre-commit workflow, producing structured outputs for each language.

What does integrity validation check in a Git workflow?

Integrity validation verifies that all file references in your project actually exist and prevents broken dependencies. It catches dangling links and missing files before commits, ensuring consistency across your codebase and configuration files.

How do I trigger detailed code reviews alongside automated checks?

Call the reviewer SubAgent within the Skill's workflow to enable detailed code reviews on top of automated linting and integrity checks. This combines reviewer-driven analysis with pre-commit validation for comprehensive quality assurance.

What system health checks does this Skill monitor?

System health monitoring checks playbook consistency, Git status, and overall state synchronization. It verifies that your configuration files and state are aligned before commits, preventing deployment of inconsistent systems.

Does this work with pre-commit hooks?

Yes. The Skill integrates directly with pre-commit and pre-tool hooks, triggering lint.sh, integrity.sh, and health.sh scripts automatically on Git events. It requires jq and ShellCheck as dependencies for hook execution.