Help us improve
Share bugs, ideas, or general feedback.
From commands-code-analysis-testing
Implements property-based testing framework: analyzes codebase, selects language-appropriate library (fast-check/JSVerify for JS/TS, Hypothesis for Python, etc.), installs it, defines properties, generates test data, and integrates with existing tests.
npx claudepluginhub davepoon/buildwithclaude --plugin commands-code-analysis-testingHow this command is triggered — by the user, by Claude, or both
Slash command
/commands-code-analysis-testing:add-property-based-testingThe summary Claude sees in its command listing — used to decide when to auto-load this command
# Add Property-Based Testing Implement property-based testing framework ## Instructions 1. **Property-Based Testing Analysis** - Analyze current codebase to identify functions suitable for property-based testing - Identify mathematical properties, invariants, and business rules to test - Assess existing testing infrastructure and integration requirements - Determine scope of property-based testing implementation - Plan integration with existing unit and integration tests 2. **Framework Selection and Installation** - Choose appropriate property-based testing framework: ...
/add-property-based-testingImplements property-based testing framework: analyzes codebase, selects language-appropriate library (fast-check/JSVerify for JS/TS, Hypothesis for Python, etc.), installs it, defines properties, generates test data, and integrates with existing tests.
/hypoHunts bugs in Python codebases, modules, files, or functions using Hypothesis property-based tests: analyzes, proposes properties, writes/runs pytest tests, triages failures.
/setup-testsSets up testing infrastructure: auto-detects project type, installs frameworks like Vitest/pytest/Playwright, creates unit/integration/E2E tests, generates /test command.
/aqe-generateGenerates test suites using AI-powered analysis for source code paths, supporting unit/integration/e2e/performance/security types with Jest/Cypress/Playwright/Vitest frameworks and options like coverage, property-based, mutation testing.
/python-testingWrites or improves pytest tests for scientific Python code using fixtures, parametrization, and numerical testing patterns. Verifies changes by running pytest.
/generate-testsGenerate production-ready unit tests for source code files or snippets. Auto-detects framework (Jest, pytest, JUnit, etc.), covers happy paths, edges, errors, mocks.
Share bugs, ideas, or general feedback.
Implement property-based testing framework
Property-Based Testing Analysis
Framework Selection and Installation
Property Definition and Implementation
Test Data Generation
Property Test Categories
Integration with Existing Tests
Advanced Testing Strategies
Test Configuration and Tuning
CI/CD Integration
Documentation and Team Training