Test Generation
SkillDev toolsGenerates test cases for functions and components. Use when writing tests or creating test suites.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Test Generation skill
What this skill tells your AI
The instructions your AI receives, as published by tibsfox/gsd-skill-creator in project-claude/skills/test-generator/SKILL.md and read by ahel’s review.
Structure (AAA Pattern)
it('should [expected] when [condition]', () => {
// Arrange — set up data
// Act — perform operation
// Assert — verify outcome
});
Test Categories
| Category | Test For |
|---|---|
| Happy path | Valid input → expected output |
| Edge cases | Empty, null, boundary values |
| Error cases | Invalid input, failures |
| Side effects | State changes, calls made |
| Async | Resolve/reject paths |
Naming
Pattern: should [behavior] when [condition]
Organization
- Group with
describeby function/method - Reset state in
beforeEach - One concept per test
Anti-Patterns
| Don't | Do |
|---|---|
| Test implementation | Test behavior |
| Share mutable state | Reset in beforeEach |
| Many assertions per test | One concept per test |
| Test private methods | Test through public API |
| Snapshot overuse | Assert specific values |
Signals
- GitHub stars
- 69
- Forks
- 9
- Last commit
- Jul 2026
Advanced
- Catalog kind
- skill
- Gateway key
test-generator-tibsfox- Source
- github.com/tibsfox/gsd-skill-creator