# Writing Tests

> Apply when writing tests, modifying test files, fixing test failures, debugging CI failures, adding test coverage, creating adversarial tests, or reviewing any file under tests/. Also apply when implementing features or fixes that require corresponding test changes. Enforces bun:test framework rules, mock isolation, cross-platform compatibility (Linux, macOS, Windows), and CI pipeline awareness. Load this skill before touching any test file.

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

---


# Writing Tests for opencode-swarm

## Framework: bun:test Only

All test files MUST import from `bun:test`
