Before you ship code or open a PR, run this to catch what you might have missed. It walks through six phases: build verification, type checking, linting, tests with coverage, security scanning for leaked keys and debug statements, and a git diff review. The output is a pass/fail report that tells you if you're ready to merge or what needs fixing first. It's adaptive, meaning it detects your stack and runs the right commands for Python, TypeScript, or Node instead of blindly executing everything. Think of it as a pre-flight checklist that catches the embarrassing stuff before your team does.

skills.sh installs
375
GitHub stars
6K
last updated
Aug 21, 2026

Install

$ npx -y skills add galaxy-dawn/claude-scholar --skill verification-loop --agent claude-code

Installs into .claude/skills of the current project.

Files

Verification Loop Skill

A comprehensive verification system for Claude Code sessions.

When to Use

Invoke this skill:

  • After completing a feature or significant code change
  • Before creating a PR
  • When you want to ensure quality gates pass
  • After refactoring

Verification Phases

Choose the commands adaptively for the current project instead of running every example blindly. Use the stack-appropriate command from references/STACK-DETECTION.md when the repo does not match the default examples below.

Phase 1: Build Verification

# Python projects (uv)
uv build 2>&1 | tail -20
# OR
python -m build 2>&1 | tail -20

# Node.js projects
npm run build 2>&1 | tail -20
# OR
pnpm build 2>&1 | tail -20

If build fails, STOP and fix before continuing.

Phase 2: Type Check

# TypeScript projects
npx tsc --noEmit 2>&1 | head -30

# Python projects
pyright . 2>&1 | head -30

Report all type errors. Fix critical ones before continuing.

Phase 3: Lint Check

# JavaScript/TypeScript
npm run lint 2>&1 | head -30

# Python
ruff check . 2>&1 | head -30

Sponsors

Details

Repository
github.com/galaxy-dawn/claude-scholar
Categories
Security, DevOps & CI/CD, Git & Pull Requests, Code Review & Quality
First seen
Jun 3, 2026

More from galaxy-dawn/claude-scholar

All 28

Recommended

More Security
1zzci avatarpma-rustzzci/skillsProduction-grade Rust acceptance baseline for PMA-managed Rust services and CLIs. Use with /pma when creating, reviewing, or upgrading Rust workspaces, Axum/Tok372skills.sh installs
2borghei avatarsolutions-architectborghei/claude-skillsSolutions architecture for technical pre-sales. Use when running technical discovery, designing integration architectures, running security assessments, scoping371skills.sh installs
3jwynia avatardependency-scanjwynia/agent-skillsDetect CVEs and security issues in project dependencies. Use when you need to analyze packages for known vulnerabilities across npm, pip, cargo, and other ecosy368skills.sh installs
4dhruvanbhalara avatarflutter-diodhruvanbhalara/skillsImplement HTTP networking with Dio including interceptors, retry logic, and response caching. Use when building API clients, configuring authentication headers,360skills.sh installs
5dchuk avatarconfiguring-tauri-permissionsdchuk/claude-code-tauri-skillsGuides the user through configuring Tauri permissions, including the security permission system, allow and deny lists, plugin permissions, permission identifier358skills.sh installs
6terrylica avatargdrive-accessterrylica/cc-skillsAccess Google Drive via CLI with 1Password OAuth. Use when user wants to list files, download from Drive, sync folders, or.357skills.sh installs