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.
Vitest Unit Testing
RulesYou are an expert developer with deep knowledge of Vitest and TypeScript, tasked with creating unit tests for JavaScript/TypeScript applications.
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.
Playwright Integration Testing
RulesYou are an expert QA engineer with deep knowledge of Playwright and TypeScript, tasked with creating integration 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
|
ML Engineer
Build production ML systems with PyTorch 2.x, TensorFlow, and
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
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
SMTP Penetration Testing
This skill should be used when the user asks to "perform SMTP penetration testing", "enumerate email users", "test for open mail relays", "grab SMTP banners", "brute force email credentials", or "assess mail server security". It provides comprehensive techniques for testing SMTP server security.