Run Checks — Testing skill for Claude Code
Run all three quality gates (ruff, mypy, pytest) and print a single-screen pass/fail summary.
How to install Run Checks
Installs to ~/.claude/commands/rehanrnd-claude-code-fastapi-starter-kit-run-checks.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/rehanrnd/claude-code-fastapi-starter-kit/HEAD/.claude/commands/run-checks.md -o ~/.claude/commands/rehanrnd-claude-code-fastapi-starter-kit-run-checks.md Restart Claude Code, or start a new session, for it to be picked up.
What Run Checks does
Run all three quality gates (ruff, mypy, pytest) and print a single-screen pass/fail summary.
Alternatives in Testing
- Test Runner — Run Python tests with pytest, unittest, or other testing frameworks 23.4k ★
- Ab Variants — Generate A/B test design variants from an existing Figma screen — alternate layouts, CTA placements, color tre 309 ★
- Cc10x — The Loop Engine for Claude Code — engineer the loop, not the prompt 163 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Py Cq
CLI that aggregates ruff, ty, bandit, pytest, radon + 6 more into a single token-efficient LLM prompt. CI gate
Five Bugs
A 10-minute smoke test for AI coding agents. Five seeded Python bugs, one checker the agent sees and one it ne
Quinn
Activates Quinn, QA Engineer. Validates releases, runs regression checks, verifies service wiring, tests API e
Claude Python Setup
A CLAUDE.md template for setting up modern Python development environments with uv, ruff, pytest, and automate
TDD Check
Run the full pre-commit verification suite — pytest, ruff, mkdocs build
AI Project Template
Unified Python starter for AI projects: classical ML, deep learning, LLM apps, RAG, and agents. uv + Ruff + py
Related Agents
Step Coding
Step agent that implements code from the plan using TDD, runs pytest/mypy/ruff, and self-corrects up to 5 time
Standards Checker
Python standards gate — runs ruff, mypy, and pytest/tox, verifies PEP 8 and typing, and writes the standards r
Python Code Quality Engineer
Production-grade Python code quality engineer enforcing Ruff linting, mypy strict type checking, comprehensive