verify

Run lint, type checks, tests, and security scans before commits.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/fernando-fernandez3/claude-code-resources --skill verify-fernando-fernandez3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verify
Source: https://github.com/fernando-fernandez3/claude-code-resources/tree/main/my-config/skills/verify
Command: npx skills add https://github.com/fernando-fernandez3/claude-code-resources --skill verify-fernando-fernandez3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates a comprehensive verification pipeline to ensure code quality and security before commits and PRs, saving time and preventing broken builds.

Core Features & Use Cases

  • Lint, type, test, and security checks run in sequence to validate code health as part of pre-commit workflows.
  • Use Case: Before pushing a feature branch, run the verify skill to catch lint errors, typing issues, failing tests, and insecure patterns.

Quick Start

Run the verify skill on your repository to execute lint, type checks, tests, and security scans in order.

Frequently Asked Questions about verify

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

FAQPage Schema
How do I run lint, type checks, and tests before a git commit?

To run pre-commit verification for lint, type checks, and tests, use an automated pipeline that sequences Ruff, Mypy, and PyTest. This catches code health issues and insecure patterns before pushing feature branches or merging PRs.

What is included in automated pre-commit code verification?

Automated pre-commit verification includes lint, static typing, test execution, coverage evaluation, security scans, and git diff analyses. This pipeline ensures code quality and security before merging changes.

Can I use Ruff, Mypy, and Bandit together in a CI workflow?

Yes, you can use Ruff, Mypy, and Bandit together in a CI workflow. This skill integrates these tools to perform linting, static typing, and security auditing sequentially within typical software projects.

What's the best way to catch security vulnerabilities before merging a PR?

The best way to catch security vulnerabilities before merging a PR is to run automated security scans like Bandit as part of a pre-commit verification pipeline. This identifies insecure patterns early in the development cycle.

Does pre-commit verification work without external dependencies?

Pre-commit verification can work without external dependencies. This skill has no listed dependencies, directly integrating tools like Ruff, Mypy, PyTest, and Bandit to execute lint, type, test, and security checks.