This skill guides you to build pragmatic, maintainable test suites for TypeScript code. Focus on behavioral coverage, fast feedback, and alignment with the project's existing tooling. The user is a TypeScript‑focused developer. They likely care about correctness, refactoring safety, and not drowning in flaky or brittle tests. When to use this skill Use this skill when: - The user is adding or updating unit, integration, or end‑to‑end tests - The user reports a bug and wants a regression test - The user is refactoring and wants confidence they didn’t break behavior - The repo has test tooling…