BDD-first testing with bun:test in this repository — scenario-oriented examples, describe/it layout rules, library-integration testing, and no Cucumber. Use when writing or changing tests, adding fixtures, mocking libraries, or when the user mentions BDD, TDD, bun:test, or Vitest.
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
Passed
No findings from the security scan
The canonical home for this skill is bdd-bun-test in williamrjribeiro/bun-agentic-starter
Prefer BDD: concrete examples of desired behaviour first, then implement until they pass. Same red → green → refactor rhythm as TDD, oriented around user-facing outcomes.
bun:test / bun testbun:test (not Vitest). Mocks: Bun’s Vitest-compatible APIs from bun:testdescribe / it from bun:test (not test). Table-drive with describe.each / it.eachdescribe; all declarations (constants, fixtures, helpers) live inside itbeforeAll / beforeEach inside the relevant describetest/support/ modules that export functions, not eagerly computed valuesrepos/See also: repo-conventions.
williamrjribeiro/resume
2715385
Canonical home
since Oct 27, 2026
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.