test-craft
CommunityMaster BDD and testing best practices.
Software Engineering#testing#refactoring#integration testing#unit testing#test doubles#e2e testing#bdd
Authorfredericvilcot
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps developers write better, more maintainable, and more effective tests by adhering to Behavior-Driven Development (BDD) principles and established testing methodologies.
Core Features & Use Cases
- BDD Workflow Guidance: Provides a clear structure for defining and implementing tests based on behavior.
- Test Structure Patterns: Demonstrates Arrange-Act-Assert (AAA) and Given-When-Then (GWT) for organizing test logic.
- Test Pyramid Strategy: Explains the balance between unit, integration, and E2E tests.
- Test Doubles & Factories: Guides on using stubs, mocks, spies, fakes, and factories for robust test data.
- Edge Case Handling: Emphasizes testing error scenarios and boundary conditions.
- Organization & Anti-Patterns: Offers best practices for file structure, configuration, and common pitfalls to avoid.
Quick Start
Review the provided documentation on Behavior-Driven Testing principles and apply them to the current codebase.
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-craft Download link: https://github.com/fredericvilcot/clean-claude/archive/main.zip#test-craft Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.