test-desiderata

Community

Elevate test quality with Kent Beck's principles.

AuthorEnvy-7z
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers analyze and improve the quality of their automated tests by applying Kent Beck's established Test Desiderata framework, ensuring tests are more valuable, reliable, and maintainable.

Core Features & Use Cases

  • Test Code Analysis: Evaluate existing test suites against 12 key properties (Isolated, Composable, Deterministic, etc.).
  • Identify Improvement Areas: Pinpoint specific issues like flaky tests, poor readability, or brittle assertions.
  • Suggest Actionable Fixes: Provide concrete recommendations and code examples for enhancing test quality.
  • Use Case: When reviewing a new feature's test suite, use this Skill to ensure the tests are robust, easy to understand, and provide confidence in the code's behavior.

Quick Start

Analyze the provided test file 'user_service_test.py' using the Test Desiderata framework.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: test-desiderata
Download link: https://github.com/Envy-7z/mobile-agent-skillpack/archive/main.zip#test-desiderata

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.