testing-quality-standards
Set testing benchmarks with tiered coverage targets (60–95%+) and quality checklists spanning structure, maintainability, and reliability. Includes anti-patterns, best practices, and assertion levels for LLM-interpreted content to guide test validation across your projects.
Testing Quality Standards defines coverage thresholds and quality metrics for establishing test gates across your test suite.
AI-generated summary based on this skill's SKILL.md
Decision gist · record as of 2026-07-27
Testing Quality Standards defines coverage thresholds and quality metrics for establishing test gates across your test suite. Set testing benchmarks with tiered coverage targets (60–95%+) and quality checklists spanning structure, maintainability, and reliability. Includes anti-patterns, best practices, and assertion levels for LLM-interpreted content to guide test validation across your projects.
Use it when
- testing-quality-standards guides you through setting up quality gates by combining coverage thresholds with a multi-faceted checklist.
- testing-quality-standards identifies key anti-patterns such as brittle assertions, inadequate test isolation, and poor naming conventions.
Verify before relying
Read SKILL.md below before installing (4 files). Open directory: indexed for reading, not audited.
Install
athola/claude-night-market/testing-quality-standards · repository language: Python
Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.
Frequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What test coverage thresholds does testing-quality-standards recommend?
testing-quality-standards recommends tiered coverage targets ranging from 60% to 95%+ depending on project type and criticality. The skill provides benchmarks for different scenarios: foundational projects start at 60%, standard applications target 80%, and mission-critical systems aim for 90–95%+. These thresholds serve as quality gates to validate that your test suite meets organizational standards and catches regressions effectively.
How can I establish quality gates for my test suites?
testing-quality-standards guides you through setting up quality gates by combining coverage thresholds with a multi-faceted checklist covering structure, maintainability, and reliability. The framework helps you define assertion levels, validate test organization, prevent flakiness, and document standards. You can configure pytest and other tools to enforce these gates automatically, ensuring consistent quality across your projects.
What are common anti-patterns in unit testing and how do I avoid them?
testing-quality-standards identifies key anti-patterns such as brittle assertions, inadequate test isolation, and poor naming conventions. The skill teaches best practices to counter these: use descriptive test names, maintain clear setup/teardown patterns, avoid over-mocking, and keep tests focused on single responsibilities. Learning these patterns helps you build reliable, maintainable test suites that scale with your codebase.
How should I define assertion levels for LLM-interpreted markdown testing?
testing-quality-standards provides guidance on content assertion levels specifically for LLM-interpreted markdown testing. The framework helps you calibrate assertion strictness—from lenient (semantic matching) to strict (exact content validation)—based on your use case. This ensures your tests validate meaningful behavior without brittleness when working with language model outputs.
What quality metrics should I implement for test suite organization?
testing-quality-standards recommends implementing metrics across test organization, maintainability, and reliability. Key metrics include coverage percentage, test execution time, flakiness rates, and assertion clarity. The skill provides a quality checklist to assess structure (logical grouping, naming), maintainability (readability, DRY principles), and reliability (isolation, determinism) to guide continuous improvement of your test infrastructure.
What are the testing best practices and metrics for reliable test suites?
testing-quality-standards emphasizes reliable testing practices including proper test isolation, deterministic execution, and flakiness prevention. Best practices cover test organization, clear naming, appropriate assertion levels, and documentation. Metrics to track include coverage thresholds, test execution time, and failure patterns. Combined, these practices and metrics create a validation framework that ensures your test suite remains trustworthy and maintainable as your project grows.
SKILL.md
Rendered from the published skill. Quoted content, verbatim.
Testing Quality Standards
Shared quality standards and metrics for testing across all plugins in the Claude Night Market ecosystem.
When To Use
- Establishing test quality gates and coverage targets
- Validating test suite against quality standards
When NOT To Use
- Exploratory testing or spike work
- Projects with established quality gates that meet requirements
Table of Contents
Coverage Thresholds
| Level | Coverage | Use Case
(truncated - see the full file via the links below)
File tree — 4 files
plugins/leyline/skills/testing-quality-standards/SKILL.md
plugins/leyline/skills/testing-quality-standards/modules/anti-patterns.md
plugins/leyline/skills/testing-quality-standards/modules/best-practices.md
plugins/leyline/skills/testing-quality-standards/modules/content-assertion-levels.md
Let your AI agent find skills like this
Example. Real query, live index.
You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.
wish › “Establish and validate test coverage thresholds and quality gates”
Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →
Related skills
pytest-config provides templates and patterns for pytest setup, conftest.py fixtures, test markers, and coverage configuration. It includes Git testing helpers, mock fixtures for Claude Code tools, and GitHub Actions integration to automate test execution across Python projects.
Learn to build reliable test suites in Python using pytest, fixtures, and mocking strategies. This skill covers unit and integration testing, test organization, async testing, and coverage measurement. Discover patterns for parametrized tests, external dependency mocking, and test-driven development workflows.
Python Testing guides you through pytest fundamentals, fixture management, and test-driven development for Python 3.9+ projects. It covers unit and integration testing, async validation, mocking strategies, and coverage configuration to help you build maintainable test suites that meet quality standards.
Set up pytest with production-ready configuration patterns covering test discovery, async support, custom markers, and coverage reporting. Includes conftest.py hierarchy examples and fixture scoping strategies for consistent test behavior across environments.
tdd guides you through mandatory test-driven development across all Prowler components using the red-green-refactor cycle. Learn to write failing tests first, implement minimum code to pass, triangulate with edge cases, and refactor with confidence. Covers TypeScript/React, Python SDK, and Django API stacks with practical examples.
Pytest Patterns teaches you to write reliable Python tests using pytest's core features—fixtures for setup and teardown, parametrization to run tests with multiple inputs, and mocking to isolate dependencies. Learn test organization, coverage analysis, and CI/CD integration to scale from simple unit tests to complex test suites.
More skills Quality Run Quality Gates (unlicensed) · qa-test-planner (MIT) · quality-advisor (MIT)