๐Ÿงช
QualityPython

Check And Test

by ReflexioAI

Check And Test is a Quality skill for Claude Code, published by ReflexioAI in claude-smart.

771 stars85 forkson ReflexioAI/claude-smartAdded 2026/08/23Repository updated 2026/08/17
agent-memoryai-agent-memoryai-agentsclaudeclaude-codeclaude-code-plugincodexcodex-pluginlocal-firstmemoryopencodeopencode-pluginself-improvementself-improving-ai
Install in seconds
Install Check And Test
Copy Check And Test into your Claude Code skills folder. Run the command in your terminal, or review the source on GitHub before installing.
terminal
npx degit https://github.com/ReflexioAI/claude-smart/tree/main/.claude/commands/check-and-test ~/.claude/skills/check-and-test

Requires Node.js. Downloads this skill only โ€” not the rest of the repository โ€” into your Claude Code skills folder.

Without Node.js

git clone https://github.com/ReflexioAI/claude-smart.git

Clones the whole repository, then copy the skillโ€™s own directory into your skills folder yourself.

In this catalog

Source file
.claude/commands/check-and-test/SKILL.md in ReflexioAI/claude-smart
Installs to
~/.claude/skills/check-and-test
Collection
One of 13 skills cataloged from this repository
Category
Quality โ€” 1354 skills

What Check And Test does

Check And Test runs lint, type checks, and the standard pytest tiers for Python and TypeScript projects. Use it to validate changes, investigate failures, and fix application bugs instead of weakening tests.

Check And Test is cataloged under Quality on DirSkills. Check And Test comes from a repository tagged agent-memory, ai-agent-memory, ai-agents, claude and claude-code.

Documentation

README

Check and Test

Run the standard check-and-test flow (lint + type-check + pytest tiers), including tests normally skipped during pre-commit hooks.

Overview

This command runs the standard check-and-test tiers:

  • Python lint checks via ruff (code quality, security, complexity)
  • Python type checks via pyright (type safety)
  • TypeScript/JavaScript lint checks via Biome (code quality, formatting, import sorting)
  • TypeScript/JavaScript type checks via tsc (type safety)
  • Unit tests in reflexio/tests/ (excluding e2e and tests under reflexio/tests/server/llm/)
  • E2E tests in reflexio/tests/e2e_tests/ (skip all the low priority test by NOT setting RUN_LOW_PRIORITY env variable)
  • Tests skipped during pre-commit (those decorated with @skip_in_precommit)

This is the opening of the README. Read the full README on GitHub.

Frequently asked about Check And Test

  • What else does ReflexioAI publish alongside Check And Test?

    Check And Test is one of 13 skills that DirSkills catalogs from ReflexioAI/claude-smart, the repository it ships in. Its siblings there include Agent Browser, Claude Smart and Code Review. Each one is a separate skill with its own page in this directory, installs the same way Check And Test does, and is maintained by ReflexioAI in that same repository. The rest of the collection is listed on the ReflexioAI/claude-smart page.

  • How does Check And Test compare to other Quality skills?

    Check And Test ranks #997 by stars among the 1354 Quality skills in this catalog. The most-starred ones next to it are Benchmark, Benchmark Optimization Loop and API Design Patterns. DirSkills ranks by the star count of the repository each skill ships in, so that order reflects how popular those repositories are rather than any review of Check And Test against them. Open each page to compare what they document and how they install.

More from ReflexioAI/claude-smart

Check And Test is one of 13 skills cataloged on DirSkills from ReflexioAI/claude-smart.

See all 13 skills โ†’