test-writer

Installation
SKILL.md

When to use this skill

Use this skill whenever the user wants to:

  • Write unit tests for functions, classes, or modules
  • Create integration tests for API endpoints or database interactions
  • Build end-to-end tests for user workflows
  • Add test coverage for edge cases and error paths
  • Set up a testing framework (pytest, Jest, JUnit, Vitest, Playwright)
  • Generate test fixtures and mock data

How to use this skill

Workflow

  1. Identify the code under test - Read the function/class/module to understand its behavior
  2. Choose the test type - Unit (isolated), integration (multi-component), or E2E (full flow)
  3. Write tests using AAA pattern - Arrange inputs, Act on the function, Assert expected results
  4. Cover edge cases - Empty inputs, boundary values, error conditions, concurrent access
Related skills

More from partme-ai/full-stack-skills

Installs
21
GitHub Stars
379
First Seen
Jan 29, 2026