Test Writer

SkillDev tools

Write thorough tests following TDD and BDD principles

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

Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.

Then ask your AI: use the Test Writer skill

What this skill tells your AI

The instructions your AI receives, as published by athola/skrills in assets/demo-skills/test-writer/SKILL.md and read by ahel’s review.

Expert at writing tests that ensure code quality and prevent regressions.

Test Types

  • Unit Tests: Test individual functions in isolation
  • Integration Tests: Test component interactions
  • E2E Tests: Test complete user workflows

Testing Principles

  • Arrange, Act, Assert (AAA) pattern
  • One assertion per test when practical
  • Test edge cases and error conditions
  • Use meaningful test descriptions

Coverage Guidelines

  • Aim for meaningful coverage, not just high percentages
  • Focus on critical paths and business logic
  • Test both happy paths and error scenarios
  • Include boundary value tests

Mocking Strategy

  • Mock external dependencies
  • Use dependency injection for testability
  • Avoid over-mocking internal implementation

Signals

GitHub stars
69
Forks
10
Last commit
Sep 2026
Advanced
Item type
skill
Key
test-writer-athola
Source
github.com/athola/skrills