By laurigates
Automated test execution, analysis, and quality improvement across Python, JavaScript/TypeScript, Go, and Rust projects. Provides property-based testing, mutation testing, test smell detection, multi-tier test runner (unit/integration/E2E) with fail-fast execution, and CI setup. Supports pytest, Vitest, Jest, Playwright, Cypress.
Property-based testing with Hypothesis for discovering edge cases and validating invariants. Use when testing code with many possible inputs, verifying mathematical properties, testing serialization round-trips, or finding edge cases that example-based tests miss.
Validate test effectiveness with mutation testing using Stryker (TypeScript/JavaScript) and mutmut (Python). Find weak tests that pass despite code mutations. Use when user mentions mutation testing, Stryker, mutmut, test effectiveness, finding weak tests, or improving test quality through mutation analysis.
Playwright CLI browser automation for AI agents. Navigate pages, take screenshots, fill forms, click elements from the command line. Use when automating browser tasks with shell access. Prefer over Playwright MCP (4-10x more token-efficient).
Playwright end-to-end testing for web applications. Cross-browser testing (Chromium, Firefox, WebKit), visual regression, API testing, mobile emulation. Use when writing E2E tests, testing across browsers, or setting up automated UI testing workflows.
Property-based testing with fast-check (TypeScript/JavaScript) and Hypothesis (Python). Generate test cases automatically, find edge cases, and test mathematical properties. Use when user mentions property-based testing, fast-check, Hypothesis, generating test data, QuickCheck-style testing, or finding edge cases automatically.
Uses power tools
Uses Bash, Write, or Edit tools
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A curated collection of 38 Claude Code plugins providing 300+ skills and 14 agents for development workflows.
Install the full plugin collection as a marketplace:
claude plugin install laurigates/claude-plugins
This registers all 38 plugins. You can then enable individual plugins as needed.
If you prefer to install plugins one at a time:
claude plugin install laurigates-claude-plugins/<plugin-name>
For example:
claude plugin install laurigates-claude-plugins/git-plugin
claude plugin install laurigates-claude-plugins/python-plugin
claude plugin install laurigates-claude-plugins/testing-plugin
/health:check then /health:audit to diagnose your setup and get plugin recommendations for your stackUse the included justfile for quick MCP server configuration:
# Set up all MCP servers and cclsp
just claude-setup
# Or install individual servers
just mcp-github
just mcp-playwright
just mcp-context7
Alternatively, use the /configure:mcp skill for interactive configuration.
brew install bash.| Plugin | Skills | Description |
|---|---|---|
| agent-patterns-plugin | 16 | Multi-agent coordination and orchestration patterns |
| agents-plugin | 1 + 10 agents | Task-focused agents for test, review, debug, docs, and CI workflows |
| langchain-plugin | 4 | LangChain JS/TS development - agents, chains, LangGraph, Deep Agents |
| prompt-engineering-plugin | 1 | Prompt engineering for accurate, grounded responses - anti-hallucination workflow |
| Plugin | Skills | Description |
|---|---|---|
| api-plugin | 2 | API integration and testing - REST endpoints, client generation |
| blueprint-plugin | 30 | Blueprint Development methodology - PRD/PRP workflow with version tracking |
| home-assistant-plugin | 4 | Home Assistant configuration - automations, scripts, scenes, entities |
| obsidian-plugin | 6 | Obsidian CLI operations - vault management, search, properties, tasks |
| project-plugin | 6 | Project initialization, management, maintenance, and continuous development |
| Plugin | Skills | Description |
|---|---|---|
| css-plugin | 2 | CSS tooling - Lightning CSS transpilation, UnoCSS atomic utilities |
| python-plugin | 17 | Python ecosystem - uv, ruff, pytest, basedpyright, packaging |
| rust-plugin | 5 | Rust development - cargo, clippy, nextest, memory safety |
| typescript-plugin | 17 | TypeScript development - Bun, Biome, ESLint, strict types |
| Plugin | Skills | Description |
|---|---|---|
| code-quality-plugin | 13 | Code review, refactoring, linting, static analysis, debugging methodology |
| evaluate-plugin | 4 + 3 agents | Skill evaluation and benchmarking - test effectiveness, grade results |
| codebase-attributes-plugin | 3 | Structured codebase health attributes with severity-based agent routing |
| feedback-plugin | 1 | Session feedback analysis - capture skill bugs and enhancements as issues |
| testing-plugin | 15 | Test execution, TDD workflow, Vitest, Playwright, mutation testing |
| Plugin | Skills | Description |
|---|---|---|
| git-plugin | 27 + 1 agent | Git workflows - commits, branches, PRs, worktrees, release-please |
| Plugin | Skills | Description |
|---|---|---|
| finops-plugin | 7 | GitHub Actions FinOps - billing, cache usage, workflow efficiency |
| github-actions-plugin | 8 | GitHub Actions CI/CD - workflows, authentication, inspection |
| Plugin | Skills | Description |
|---|---|---|
| configure-plugin | 42 | Project infrastructure standards - pre-commit, CI/CD, Docker, testing |
| container-plugin | 9 + 1 agent | Container development - Docker, registry, Skaffold, OrbStack |
| kubernetes-plugin | 8 + 1 agent | Kubernetes and Helm - deployments, charts, releases, ArgoCD |
| migration-patterns-plugin | 2 | Safe database and system migration - dual write, shadow mode |
| networking-plugin | 6 | Network diagnostics, discovery, monitoring, HTTP load testing |
| terraform-plugin | 6 + 1 agent | Terraform and Terraform Cloud - infrastructure as code |
Git workflows - commits, branches, PRs, issue processing, auto-close detection, and repository management
Claude Code hooks for enforcing best practices and workflow automation
General utilities - fd, rg, jq, yq, nushell, shell, imagemagick, mermaid, d2
ComfyUI custom-node pack lifecycle - scaffold a pack, create + seed the repo, open the gitops adoption PR, publish to the Comfy Registry, and add README screenshots
Project infrastructure standards - comprehensive project configuration for pre-commit, CI/CD, Docker, testing, linting, formatting, and more
npx claudepluginhub laurigates/claude-plugins --plugin testing-pluginCommands for code review, testing, and analysis
TestForge - Master of quality assurance through intelligent test generation. Analyzes code behavior to auto-generate comprehensive tests that catch real bugs, not just boost coverage numbers. Supports Jest, Pytest, Vitest, and more.
Comprehensive testing toolkit for test strategy, coverage analysis, and test data generation. Includes test strategist agent for planning optimal testing approaches.
Testing workflow skill for high-value test discovery, strategy selection, focused implementation, realistic workload generation, strict review, and suite health diagnostics.
Detect test smells, overmocking, flaky tests, and coverage issues. Analyze test effectiveness, maintainability, and reliability. Use when reviewing tests or improving test quality.
Quality engineering: E2E, API, integration, performance, chaos, flaky tests, observability, mutation testing, coverage gap analysis. 21 reference sheets, 5 commands, 3 agents.