testing-standards by maxritter

Prevent common testing anti-patterns that undermine test effectiveness and code quality by ensuring tests verify real behavior rather than mock behavior, keeping production code free from test-only pollution, and enforcing thoughtful mocking strategies. Use this skill when writing or modifying any test files (.test.ts, .test.js, .spec.ts, _test.py, test_*.py, *_test.go, *_spec.rb), when adding mock objects, stubs, spies, or test doubles to test suites, when considering adding methods or properties to production classes that are only called from test code, when setting up complex test fixtures or test data, when tests are failing and you're tempted to adjust mocks to make them pass, when deciding how to isolate code under test from external dependencies, when implementing dependency injection or test seams, during code reviews when reviewing test implementation and mocking strategies, when refactoring tests that have become brittle or hard to maintain, when test setup code is becoming longer than the actual te

Testing
381 Stars
42 Forks
Updated Jan 26, 2026, 06:55 AM

Why Use This

This skill provides specialized capabilities for maxritter's codebase.

Use Cases

  • Developing new features in the maxritter repository
  • Refactoring existing code to follow maxritter standards
  • Understanding and working with maxritter'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/maxritter/claude-codepro/tree/main/.claude/skills/standards-testing

Skill Snapshot

Auto scan of skill assets. Informational only.

Valid SKILL.md

Checks against SKILL.md specification

Source & Community

Repository claude-codepro
Skill Version
main
Community
381 42
Updated At Jan 26, 2026, 06:55 AM

Skill Stats

SKILL.md 0 Lines
Total Files 1
Total Size 0 B
License NOASSERTION