property-based-testing
Automated guidance for implementing property-based testing (PBT) in software and smart contracts to improve test coverage and edge case detection.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
116 skills found
Automated guidance for implementing property-based testing (PBT) in software and smart contracts to improve test coverage and edge case detection.
Jest testing patterns, factory functions, mocking strategies, and TDD workflow. Use when writing unit tests, creating test factories, or following TDD red-green-refactor cycle.
Systematically trace code flows, locate implementations, diagnose performance issues, and map system architecture to understand complex codebases.
Automates the integration of Python and TypeScript type hints to enhance IDE intellisense, error detection, and AI code comprehension.
Comprehensive secure coding guidelines for 15+ languages, covering OWASP Top 10, infrastructure security, and best practices to identify vulnerabilities in code, configurations, and cloud setups.
Generates comprehensive, best-practice unit tests for functions and classes, supporting multiple frameworks like pytest, unittest, and jest.
A Svelte 5 testing expert using vitest-browser-svelte and Playwright. Provides patterns for unit, SSR, and E2E tests, plus a CLI tool for AI assistants to fetch testing patterns.
Apply reality-first coding standards: intentional naming, focused functions, guard clauses, and deterministic side effects, with no speculative features.
Enforce Test-Driven Development (TDD) via pre-commit hooks and CI/CD coverage gates. Automates test execution and ensures compliance with minimum code coverage thresholds.
Perform comprehensive code reviews and generate QA test plans for Storyblok projects, ensuring quality, security, and adherence to best practices.
Provides Jest testing patterns and best practices for interpreters, parsers, and async TypeScript code in the Lea language repository.
Performs a structured five-stage code review covering requirements, correctness, code quality, testing, and security. Provides actionable, categorized feedback (Blocker/Major/Minor/Nit) to improve PR quality.