Run tests for Terrae components
Scanned 9/8/2026
Install to Claude Code
npx -y skills add alamenai/terrae --skill test --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Test?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/alamenai-test)More formats (shields.io, HTML) on the badges page.
---
name: test
description: Run tests for Terrae components
argument-hint: [component-name]
allowed-tools: Bash(npm run test*), Bash(npx vitest *)
---
# Test Skill
Run tests for Terrae components.
## Instructions
1. **Run All Tests**
```bash
npm run test:run
```
This runs vitest in single-run mode.
2. **Run Tests in Watch Mode**
If the user wants to develop with live feedback:
```bash
npm run test
```
Note: This runs in watch mode and won't exit automatically.
3. **Run Specific Tests**
To run tests for a specific component:
```bash
npx vitest run {component-name}
```
Example: `npx vitest run marker`
4. **Report Results**
- Show passing/failing test counts
- For failures, show:
- Test name
- Expected vs received values
- File and line number
5. **Handle Failures**
If tests fail:
- Analyze the failure reason
- Ask if the user wants help fixing the test or the code
- Show the relevant test file and component code
6. **Test File Location**
Tests are typically located at:
- `src/registry/map/__tests__/{component}.test.tsx`
- Or alongside components: `{component}.test.tsx`
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.