test-engineer
CommunityBuild robust tests for Bun apps, ensure quality.
Authormarcioaltoe
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill guides developers in creating comprehensive, maintainable tests for Bun applications. It covers unit, integration, and E2E testing strategies, ensuring code quality and reliability across the entire development lifecycle.
Core Features & Use Cases
- Bun Native Testing: Leverages Bun's built-in test runner and
expect()assertions for fast unit tests. - E2E Testing with Playwright: Implements end-to-end tests for critical user flows, ensuring full application functionality.
- Test Strategy & Mocking: Designs effective test suites, coverage strategies, and mocking techniques for isolated testing.
- Use Case: "Write unit tests for my Zustand store, integration tests for an API route using Hono, and E2E tests for the login flow with Playwright."
Quick Start
Write a unit test for a simple TypeScript function, including setup, execution, and assertion.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: test-engineer Download link: https://github.com/marcioaltoe/claude-craftkit/archive/main.zip#test-engineer Please download this .zip file, extract it, and install it in the .claude/skills/ directory.