fitness-functions

Installation
SKILL.md

Fitness Functions

When to Use This Skill

Use this skill when you need to:

  • Enforce architectural boundaries between modules
  • Test that dependencies follow prescribed rules
  • Validate layer constraints (e.g., no UI → Domain)
  • Create performance fitness functions
  • Generate architecture test code
  • Audit existing architecture for violations

Keywords: fitness functions, architecture tests, NetArchTest, ArchUnitNET, dependency rules, layer constraints, architectural boundaries, module isolation, architecture validation, performance tests

What Are Fitness Functions?

Fitness functions are automated tests that validate architectural characteristics. They provide objective, repeatable verification that the system maintains desired properties as it evolves.

Related skills
Installs
6
GitHub Stars
63
First Seen
Jan 24, 2026