verify-changes

Execute ESLint, TypeScript checks, and unit tests on code changes.

87|8|Updated Apr 9, 2025
One-click install
npx skills add https://github.com/FilenCloudDienste/filen-rs --skill verify-changes-filenclouddienste
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify-changes
Source: https://github.com/FilenCloudDienste/filen-rs/tree/main/.claude/skills/verify-changes
Command: npx skills add https://github.com/FilenCloudDienste/filen-rs --skill verify-changes-filenclouddienste

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that all code modifications are thoroughly checked for quality and correctness before being considered complete, preventing bugs and maintaining a high standard of code.

Core Features & Use Cases

  • Automated Verification: Runs ESLint, TypeScript type checks, and tests after every code change.
  • Failure Handling: Provides clear guidance on how to address ESLint, TypeScript, or test failures.
  • Status Reporting: Clearly communicates the outcome of verification checks.
  • Use Case: After refactoring a function, you can use this Skill to automatically run linters and tests to confirm your changes haven't introduced any new issues.

Quick Start

Run all available verification checks after making a code modification.

Frequently Asked Questions about verify-changes

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

FAQPage Schema
How do I automate code quality checks for TypeScript changes?

Automated verification runs ESLint, TypeScript compilation checks, and unit tests after code modifications to ensure code integrity and prevent bugs. It mandates these checks to maintain a high standard of code before changes are considered complete.

What is the best way to verify code changes after refactoring?

Running automated linters and test suites verifies refactored code changes by enforcing coding standards and confirming no new issues are introduced. This process provides clear status reporting and failure handling guidance.

Does automated verification work with ESLint and TypeScript?

Automated verification directly executes ESLint and TypeScript compilation checks alongside unit tests. It provides clear guidance on how to address failures from any of these checks to maintain coding standards.

Why does my TypeScript compilation check fail after a code modification?

TypeScript compilation checks fail during automated verification when type errors are introduced during code modification. The verification process reports these failures clearly and provides guidance on how to address the specific TypeScript issues.

When do I need to run linters and type checkers in a development workflow?

You need to run linters and type checkers after every code modification in a development workflow requiring adherence to coding standards. This automated verification prevents bugs and maintains a high standard of code correctness before changes are considered complete.