Test Generation

SkillDev tools

Generates test cases for functions and components. Use when writing tests or creating test suites.

Available today. Use it from your connected AI after setup.

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

CategoryTest For
Happy pathValid input → expected output
Edge casesEmpty, null, boundary values
Error casesInvalid input, failures
Side effectsState changes, calls made
AsyncResolve/reject paths

Naming

Pattern: should [behavior] when [condition]

Organization

  • Group with describe by function/method
  • Reset state in beforeEach
  • One concept per test

Anti-Patterns

Don'tDo
Test implementationTest behavior
Share mutable stateReset in beforeEach
Many assertions per testOne concept per test
Test private methodsTest through public API
Snapshot overuseAssert 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