check

Detect Playwright test best-practice violations across test files.

Updated Jan 26, 2026
One-click install
npx skills add https://github.com/Montinou/triqual --skill check-montinou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: check
Source: https://github.com/Montinou/triqual/tree/main/triqual-plugin/skills/check
Command: npx skills add https://github.com/Montinou/triqual --skill check-montinou

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scan test files for violations of the 31 Playwright best practice rules and get actionable fix suggestions.

Core Features & Use Cases

  • Auto-detects violations across selectors, locators, waiting, assertions, test structure, page objects, parallelization, and networking.
  • Provides actionable, categorized guidance with clear severity levels (ERROR, WARN, INFO) to prioritize fixes.
  • Supports workflow integration with /check commands to sandbox, audit, and optionally auto-fix simple issues.

Quick Start

Run /check to scan all test files or target a specific path to audit Playwright tests for best-practice violations.

Frequently Asked Questions about check

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I lint Playwright tests for best-practice violations in my codebase?

Lint Playwright tests by running /check to scan directories or individual files, identifying violations across 8 rule groups like selectors and assertions. It reports actionable categorized guidance to help fix issues.

What Playwright test best practices are checked during an audit?

Playwright test audits check 31 best practice rules covering selectors, locators, waiting, assertions, test structure, page objects, parallelization, and networking to identify codebase violations.

Can I automatically fix Playwright test violations found by the linter?

Yes, you can automatically fix Playwright test violations by running the /check command with the --fix flag to auto-fix simple issues identified during the audit.

How do I filter Playwright test audit results by severity levels?

Filter Playwright test audit results by severity levels including ERROR, WARN, and INFO to prioritize fixes based on the categorized guidance provided for each violation.

Does this tool work with existing Playwright projects using custom test structures?

Yes, it works with existing Playwright projects by auto-detecting violations across various test structures and page objects without requiring additional dependencies.

Why should I run a best-practices audit on my Playwright test suite?

Running a best-practices audit on your Playwright test suite identifies maintenance risks and structural violations early, providing actionable suggestions to improve test reliability and code quality.