Runtests — Testing skill for Claude Code
Run the project's automated checks (TypeScript, mypy, pytest if scoped) and summarise failures.
How to install Runtests
Installs to ~/.claude/commands/uipath-danswer-runtests.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/UiPath/danswer/HEAD/.claude/commands/runtests.md -o ~/.claude/commands/uipath-danswer-runtests.md Restart Claude Code, or start a new session, for it to be picked up.
What Runtests does
description: Run the project's automated checks (TypeScript, mypy, pytest if scoped) and summarise failures. allowed-tools: Bash, Read
Run the standard validation suite for whatever scope the user gave (default: both backend + frontend). Output a tight summary with pass/fail counts and the first error per failing tool — don't paste full logs back unless the user asks.
Steps
- Decide scope from the user's message.
- If they wrote
/runtests backend→ only backend checks.
- If they wrote
Alternatives in Testing
- Test Runner — Run Python tests with pytest, unittest, or other testing frameworks 23.4k ★
- OpenAgentsControl — AI agent framework for plan-first development workflows with approval-based execution 4.8k ★
- Claude Code Spec Workflow — Automated Kiro-style Spec workflow for Claude Code 3.6k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Run Checks
Run all three quality gates (ruff, mypy, pytest) and print a single-screen pass/fail summary. Use before commi
Livekit Agent Simulator
Black-box LiveKit voice agent testing: real WebRTC/SIP calls with an AI caller. Catch barge-in, noise, quiet-m
Claude Python Setup
A CLAUDE.md template for setting up modern Python development environments with uv, ruff, pytest, and automate
Odyssey Testing
Testing workflow for Odyssey — when to use AppXray vs sidecar API vs XCTest, how to run feedback checks, and h
API Reverse Engineering Toolkit
Claude Skill + TypeScript CLI for reverse-engineering undocumented HTTP APIs into a verified OpenAPI/Smithy sp
User Journey Arken
Two-phase Arken QA agent. Phase I maps a user story or bug to a structured user journey document. Phase II con
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
Test Scoper
Given a set of changed files, maps them to relevant existing tests, builds and runs the correct scoped pytest