検証ループスキル

Automate multi-phase code verification including build, type checks, linting, tests, security scans, and diff review.

Updated Nov 14, 2023
One-click install
npx skills add https://github.com/linnefromice/war-sim-game --skill -linnefromice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: 検証ループスキル
Source: https://github.com/linnefromice/war-sim-game/tree/main/.claude/skills/verification-loop
Command: npx skills add https://github.com/linnefromice/war-sim-game --skill -linnefromice

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the comprehensive verification of code quality and integrity, ensuring that builds, type checks, linting, tests, security scans, and code differences are thoroughly reviewed before deployment.

Core Features & Use Cases

  • Automated Build & Type Checks: Verifies project buildability and TypeScript type safety.
  • Linting & Testing: Executes linters and runs test suites with coverage reporting.
  • Security Scanning: Scans for secrets and excessive console.log statements.
  • Diff Review: Displays code changes for manual inspection.
  • Use Case: After completing a significant refactoring of the game logic, use this Skill to run through all verification phases to ensure no regressions were introduced and the code remains clean and secure.

Quick Start

Run the verification loop to check the current codebase.

Frequently Asked Questions about 検証ループスキル

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

FAQPage Schema
How do I automate code quality verification before creating a pull request?

Code quality verification before a PR is automated by running sequential phases: build, type checking, linting, testing with coverage, and security scanning for secrets. This process executes project-specific commands to detect regressions and ensure code remains clean and secure.

What does an automated security scan for code secrets and console logs check?

An automated security scan for secrets and console logs inspects code diffs to identify hardcoded credentials and excessive debug statements. This prevents sensitive information leaks and debug clutter from passing pre-PR verification checks.

How do I run linting and test coverage checks for a TypeScript project?

Linting and test coverage checks for a TypeScript project are executed by running project-specific lint and test commands. The verification process validates type safety, executes linters, and runs test suites while generating coverage reports to catch regressions.

Does the automated verification loop work with custom project build and test commands?

Yes, the automated verification loop requires execution of project-specific build, lint, and test commands. It operates by running your custom commands to verify TypeScript type safety, execute linters, and run test suites with coverage reporting.

What is the best way to review code diffs and prevent regressions after refactoring?

The best way to review code diffs and prevent regressions after refactoring is an automated verification loop. It executes multi-phase checks including build, type checking, testing, and security scanning, then displays code changes for manual inspection to ensure no regressions were introduced.