hammer-test-suite-generator
CommunityAutomate test suite setup, save dev time.
AuthorRonin15
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually setting up test infrastructure for new systems is time-consuming and error-prone, leading to inconsistent testing practices and delayed feature delivery. This Skill automates the entire scaffolding process.
Core Features & Use Cases
- Standardized Test Generation: Creates shell scripts, C++ source files for functional and benchmark tests, and integrates them seamlessly into your CMake build system.
- Master Runner Integration: Automatically updates the project's
run_all_tests.shscript to include your new test suites, ensuring they are part of the continuous integration. - Documentation & Output Structure: Generates basic test documentation and sets up dedicated output directories for test results, maintaining project organization.
- Use Case: When adding a new
AnimationManagerto the SDL3 HammerEngine, use this Skill to instantly scaffold all necessary testing files and integrate them into the build system, ensuring consistent test coverage from day one.
Quick Start
Generate a complete test suite for my new 'SoundSystem' manager, including functional and benchmark tests, and integrate it into CMake.
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: hammer-test-suite-generator Download link: https://github.com/Ronin15/SDL3_HammerEngine_Template/archive/main.zip#hammer-test-suite-generator 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.