nette-testing
Invoke before writing or modifying any .phpt test files. Provides Nette Tester conventions, Assert methods, and tester commands.
Invoke before writing or modifying any .phpt test files. Provides Nette Tester conventions, Assert methods, and tester commands.
Never test mock behavior. Never add test-only methods to production classes. Understand dependencies before mocking.
Validate at every layer data passes through to make bugs impossible
Use when creating new skills, editing existing skills, or verifying skills work before deployment - applies TDD to process documentation by testing with subagents before writing, iterating until bulletproof against rationalization
Replace arbitrary timeouts with condition polling for reliable async tests
Generates high-quality automated tests using Pest v4, including Unit, Feature, and Browser tests.
Shows how to locally test changes to the provider against a real container registry. Use when you made changes and want to see them work end-to-end before opening a PR, or when unit tests pass but you want confidence the provider works in practice, or you're debugging an issue that only reproduces with real registry interactions
Write the test first, watch it fail, write minimal code to pass
Guidelines for creating and debugging Pest v4 Browser tests, including mobile viewports.
Automates the creation of Laravel Factories with standardized Faker usage and essential state methods.
Playwright E2E workflow for this extension. Use when E2E fails or is flaky, or mentions Playwright/e2e/fixtures/spec/trace/PWDEBUG.
Specialized skill for Rails testing with RSpec, FactoryBot, and TDD workflows. Use when writing tests, setting up test coverage, creating factories, or implementing test-driven development. Covers unit tests, integration tests, system tests, and component tests.
Expert knowledge in testing methodologies, test patterns, and quality assurance. Use when writing tests or setting up testing infrastructure.
Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for any piece of requirements or code. Analyzes inputs, generates PICT models with parameters, values, and constraints for valid scenarios using pairwise testing. Outputs the PICT model, markdown table of test cases, and expected results.
Comprehensive security audit workflow including dependency scanning, unsafe code detection, and secret management. Use when scanning for vulnerabilities or before production deployment.
Test-Driven Development workflow for Miyabi. Red-Green-Refactor cycle with Rust-specific patterns. Use when implementing new features, fixing bugs, or writing tests.
Implement security scanning, vulnerability detection, and compliance checks. Use when working with security audits, dependency vulnerabilities, secret detection, CodeQL scanning, SAST/DAST tools, or security best practices. Handles threat modeling and security hardening.
brainbaseのセキュリティパターン(XSS Prevention、CSRF Protection、Input Validation)への準拠をチェックし、脆弱性を検出して修正提案する3 Phase Orchestrator Skill。
brainbaseのTest Pyramid(Unit 80% / API 15% / E2E 5%)への準拠をチェック。カバレッジ80%以上、命名規約、テスト品質を自動検証。
Create and update manifest files using advanced web automation with Playwright, intelligent retry logic, and smart merge capabilities
TDD(Test-Driven Development)のRed-Green-Refactorサイクルを自動化する4 Phase Orchestrator Skill。Test Designer(opus)→ Red → Green(仮実装→三角測量→明白な実装)→ Refactorの順で実行。
Use when testing web applications with AI-assisted Playwright. Features autonomous test agents for planning, generating, and self-healing tests automatically.
Testing patterns for LLM-based applications. Use when testing AI/ML integrations, mocking LLM responses, testing async timeouts, or validating structured outputs from LLMs.