testing-patterns by joelhooks

Patterns for testing code effectively. Use when breaking dependencies for testability, adding tests to existing code, understanding unfamiliar code through characterization tests, or deciding how to structure tests. Covers seams, dependency injection, test doubles, and safe refactoring techniques from Michael Feathers.

Testing
687 Stars
59 Forks
Updated Dec 15, 2025, 03:49 AM

Why Use This

This skill provides specialized capabilities for joelhooks's codebase.

Use Cases

  • Developing new features in the joelhooks repository
  • Refactoring existing code to follow joelhooks standards
  • Understanding and working with joelhooks's codebase structure

Install Guide

2 steps
  1. 1

    Download Ananke

    Skip this step if Ananke is already installed.

  2. 2

    Install inside Ananke

    Click Install Skill, paste the link below, then press Install.

    https://github.com/joelhooks/swarm-tools/tree/main/packages/opencode-swarm-plugin/global-skills/testing-patterns

Skill Snapshot

Auto scan of skill assets. Informational only.

Valid SKILL.md

Checks against SKILL.md specification

Source & Community

Repository swarm-tools
Skill Version
main
Community
687 59
Updated At Dec 15, 2025, 03:49 AM

Skill Stats

SKILL.md 431 Lines
Total Files 2
Total Size 10.9 KB
License NOASSERTION