What problem does it solve? Writing consistent unit tests for astro-blocks requires knowing the project's specific conventions: node:test imports, dist/ imports, temp-directory isolation, and env-var save/restore. This Skill encodes those patterns so tests follow the same structure as the existing 16 test files without trial and error. ## Core Features & Use Cases - Standardized Test Structure: Enforces the node:test and node:assert/strict import pattern with flat and async test syntax used across the tests/ directory. - Isolation Patterns: Provides the withTempProject helper and env-var save/restore idiom for tests that read or write data/ files. - Targeted Test Execution: Documents commands for running the full suite, a single file, a regex-matched subset, or watch mode. - Use Case: When adding a new API handler to astro-blocks, use this Skill to scaffold a tests/*.test.js file that imports from ../dist/, isolates state with withTempProject, and runs via node --test. ## Quick Start Write a unit test for the new astro-blocks handler following the node:test conventions and run it with node --test.