dotnet-testing-private-internal-testing
協助開發者在測試私有(private)和內部(internal)成員時做出正確的設計決策。當使用者需要測試 internal 類別、使用 InternalsVisibleTo、測試私有方法、或改善程式碼的可測試性時,請使用此技能。
Discover data ai testing skills, compare source repositories and read the instructions for each workflow.
協助開發者在測試私有(private)和內部(internal)成員時做出正確的設計決策。當使用者需要測試 internal 類別、使用 InternalsVisibleTo、測試私有方法、或改善程式碼的可測試性時,請使用此技能。
協助命名測試方法與測試類別。當使用者詢問測試命名規範、需要改進測試可讀性、或要求檢查測試名稱是否符合最佳實踐時使用此技能。
Generates agentic outside-in tests using gadugi-agentic-test framework for CLI, TUI, Web, and Electron apps. Use when you need behavior-driven tests that verify external interfaces without internal implementati...
Generates and improves tests following TDD principles. Activates when new features are implemented, test coverage is low, or user requests tests. Ensures comprehensive test coverage with unit, integration, and...
Analyzes code to identify untested functions, low coverage areas, and missing edge cases. Use when reviewing test coverage or planning test improvements. Generates specific test suggestions with example templat...
Generates and improves tests following TDD principles. Activates when new features are implemented, test coverage is low, or user requests tests. Ensures comprehensive test coverage with unit, integration, and...
Intelligent test selection based on code changes. Maps source files to tests via import analysis, implements tiered testing (fast < 1 min, impacted < 5 min, full suite), and tracks test reliability. Use when ru...
A test skill from the complex plugin.
Generate test cases for code. Use when writing unit tests, integration tests, or verifying acceptance criteria.
Toolkit for testing web applications using Playwright. Use when verifying frontend functionality, debugging UI behavior, capturing screenshots, or viewing browser logs.
Create and manage K6 load tests for REST and GraphQL APIs. Use when creating load tests, writing K6 scripts, testing API performance, debugging load test failures, or setting up performance monitoring. Covers R...
Run and manage functional tests (unit, integration, E2E, mutation). Use when running tests, debugging test failures, ensuring test coverage, or fixing mutation testing issues. Covers PHPUnit, Behat, and Infecti...
Tests variable interpolation features like {baseDir}. Use for testing path expansion.
Use when automating browsers, testing pages, taking screenshots, checking UI, verifying login flows, or testing responsive behavior
Systematic debugging with hypothesis-driven investigation. Use when something is broken, tests are failing, unexpected behavior occurs, or errors need investigation. Triggers on: "this is broken", "debug", "why...
PowerShell TDD testing framework guidance for Pester v5+. Use when writing, structuring, or debugging PowerShell unit tests; mocking cmdlets, native commands (bash, git, curl), or .NET types; isolating tests wi...
Comprehensive unit testing framework for Bash and POSIX shell scripts using ShellSpec with TDD/BDD best practices. Use when writing tests for shell scripts, debugging test failures, refactoring scripts for test...
Bash Automated Testing System (BATS) for TDD-style testing of shell scripts. Use when: (1) Writing unit or integration tests for Bash scripts, (2) Testing CLI tools or shell functions, (3) Setting up test infra...
Manages ServiceNow testing. Use for running test suites. Triggers - ATF, automated tests.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs. [MAND...
Accumulate evidence (screenshots, videos, logs) under .artifacts// for visual regression and PR documentation workflow. [MANDATORY] Before saying "implementation complete", you MUST use this skill to collect ev...
Multi-agent code verification workflow using a main agent and sub-agent loop. Use when verifying code against requirements, acceptance criteria, or quality standards. Triggers on requests to verify, validate, o...
Analyze existing tests to identify patterns, fixtures, and conventions before writing new tests
Generate comprehensive test coverage reports when reviewing code. Identifies untested code paths and low-coverage areas. Supports Python (pytest-cov), JavaScript (jest), Go (go test -cover), Java (JaCoCo). Use...
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.