# Test

> Run tests with optional filter

- Skill: `mgoodman60/test` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mgoodman60/test`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mgoodman60/test/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: mgoodman60 (https://skillmd.com/u/mgoodman60)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/mgoodman60/test

---


Run ForemanOS tests. Use optional argument to filter.

## Usage

- `/test` - Run all tests
- `/test rag` - Run tests matching "rag"
- `/test __tests__/lib/rag.test.ts` - Run specific file

## Commands

```bash
# All tests
npm test -- --run

# Filtered
npm test -- $ARGUMENTS --run

# Single file
npm test -- __tests__/lib/$ARGUMENTS.test.ts --run
```

## Expected Output

Report:
- Tests passed/failed/skipped
- Failed test details
- Coverage summary if available

