Testing AI Agent Skills
AI agent skills for software testing. Unit tests, integration tests, E2E testing, TDD workflows, and test automation.
137 listings
E2e Testing Patterns
Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.
Systems Programming Rust Project
You are a Rust project architecture expert specializing in scaffolding production-ready Rust applications. Generate complete project structures with cargo tooling, proper module organization, testing
Web3 Testing
Test smart contracts comprehensively using Hardhat and Foundry with unit tests, integration tests, and mainnet forking. Use when testing Solidity contracts, setting up blockchain test suites, or validating DeFi protocols.
Bats Testing Patterns
Master Bash Automated Testing System (Bats) for comprehensive shell script testing. Use when writing tests for shell scripts, CI/CD pipelines, or requiring test-driven development of shell utilities.
Git Pr Workflows Git Workflow
Orchestrate a comprehensive git workflow from code review through PR creation, leveraging specialized agents for quality assurance, testing, and deployment readiness. This workflow implements modern g
Dependency Upgrade
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
Accessibility Compliance Accessibility Audit
You are an accessibility expert specializing in WCAG compliance, inclusive design, and assistive technology compatibility. Conduct audits, identify barriers, and provide remediation guidance.
Playwright Integration Testing
RulesYou are an expert QA engineer with deep knowledge of Playwright and TypeScript, tasked with creating integration tests for web applications.
Playwright API Testing
RulesYou are an expert QA engineer with deep knowledge of Playwright and TypeScript, tasked with creating API tests for web applications.
Cypress API Testing
RulesYou are an expert QA engineer with deep knowledge of Cypress and TypeScript, tasked with creating API tests for web applications.
Playwright Defect Tracking
RulesYou are an expert QA engineer specializing in defect tracking with Playwright and TypeScript.
Active Directory Attacks
This skill should be used when the user asks to "attack Active Directory", "exploit AD", "Kerberoasting", "DCSync", "pass-the-hash", "BloodHound enumeration", "Golden Ticket", "Silver Ticket", "AS-REP roasting", "NTLM relay", or needs guidance on Windows domain penetration testing.
Azure Resource Manager Playwright Dotnet
|
Data Engineering Data Driven Feature
Build features guided by data insights, A/B testing, and continuous measurement using specialized agents for analysis, implementation, and experimentation.
Dbt Transformation Patterns
Master dbt (data build tool) for analytics engineering with model organization, testing, documentation, and incremental strategies. Use when building data transformations, creating data models, or implementing analytics engineering best practices.
Python Testing Patterns
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
Tdd Orchestrator
Master TDD orchestrator specializing in red-green-refactor
Writing Plans
Use when you have a spec or requirements for a multi-step task, before touching code
Network 101
This skill should be used when the user asks to "set up a web server", "configure HTTP or HTTPS", "perform SNMP enumeration", "configure SMB shares", "test network services", or needs guidance on configuring and testing network services for penetration testing labs.
K6 MCP Server
MCP ServerA Model Context Protocol (MCP) server implementation for running k6 load tests. - Simple integration with Model Context Protocol framework - Support for custom test durations and virtual users (VUs) - Easy-to-use API for running k6 load tests - Configurable through environment variables - Real-time test execution output Before you begin, ensure you have the following installed: - Python 3.12 or hi
Browser Use MCP Server
MCP ServerAn MCP server that enables AI agents to control web browsers using browser-use. - uv - Fast Python package manager - Playwright - Browser automation - mcp-proxy - Required for stdio mode Create a .env file: - [x] Browser Automation: Control browsers through AI agents - [x] Dual Transport: Support for both SSE and stdio protocols - [x] VNC Streaming: Watch browser automation in real-time - [x] Asyn
Playwright MCP Server
MCP ServerA Model Context Protocol (MCP) server that provides browser automation capabilities using Playwright. This server enables LLMs to interact with web pages through structured accessibility snapshots, bypassing the need for screenshots or visually-tuned models. This package provides MCP interface into Playwright. If you are using a coding agent, you might benefit from using the CLI+SKILLS instead. -
JavaScript Chrome Apis
RulesYou are an expert in Chrome extension development, JavaScript, HTML, CSS, and Chrome APIs.
Output
MCP Server- A minimal server/client application implementation utilizing the Model Context Protocol (MCP) and Azure OpenAI. 1. The MCP server is built with FastMCP. 2. Playwright is an an open source, end to end testing framework by Microsoft for testing your modern web applications. 3. The MCP response about tools will be converted to the OpenAI function calling format. 4. The bridge that converts the MCP