# Test Development

> Test development. Use when adding or changing runtime Vitest coverage or Tstyche contracts for behavior, inference, assignability, or displayed public types.

- Skill: `foldkit/test-development` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add foldkit/test-development`
- Raw SKILL.md: https://api.skillmd.com/api/skills/foldkit/test-development/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: foldkit (https://skillmd.com/u/foldkit)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/foldkit/test-development

---


Select every applicable branch before editing:

- **Runtime behavior:** Read [runtime.md](runtime.md).
- **Type contracts:** Read [types.md](types.md).

Some changes may require both branches. The task is complete when every
changed runtime behavior and type contract has focused coverage, targeted tests
pass, and applicable root checks pass or are reported as not runnable.

