OpenEvident

Vindicate — Testing skill for Claude Code

Testing community

A local-first Playwright test automation toolkit for AI coding agents (Cursor, Claude Code, Copilot), with MCP tools for codegen, browser control, and recordings.

How to install Vindicate

This entry records only its repository, not the path inside it, so there is no exact command to give. Open OpenEvident/vindicate and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Vindicate does

A local-first Playwright test automation toolkit for AI coding agents (Cursor, Claude Code, Copilot), with MCP tools for codegen, browser control, and recordings.

Alternatives in Testing

  • Webapp Testing — Test local web applications using Playwright for UI verification and debugging 94.1k ★
  • Playwright — claude-plugins-official Browser automation, E2E testing, screenshots 29.4k ★
  • Playwright Automation — git clone Browser automation skill for end-to-end testing and web interaction 2.3k ★

README

Vindicate

Vindicate Platform

**Autonomous quality for AI-native development teams.**

AI-native Playwright test automation for VS Code, Cursor, GitHub Copilot, Claude Code, and Antigravity.

![GitHub top language](https://img.shields.io/github/languages/top/OpenEvident/vindicate) ![visitors](https://visitor-badge.laobi.icu/badge?page_id=OpenEvident.vindicate.visitor-badge&left_text=visitors&right_color=%23123fc4&format=true&logo=github) ![GitHub forks](https://img.shields.io/github/forks/OpenEvident/vindicate?style=social) ![GitHub contributors](https://img.shields.io/github/contributors/OpenEvident/vindicate) ![GitHub Repo stars](https://img.shields.io/github/stars/OpenEvident/vindicate?style=social) ![GitHub repo size](https://img.shields.io/github/repo-size/OpenEvident/vindicate) ![GitHub watchers](https://img.shields.io/github/watchers/OpenEvident/vindicate?style=social) ![GitHub issues](https://img.shields.io/github/issues/OpenEvident/vindicate) ![GitHub pull requests](https://img.shields.io/github/issues-pr/OpenEvident/vindicate) ![GitHub](https://img.shields.io/github/license/OpenEvident/vindicate)

Architecture

Vindicate is a **stateless local stack**. The extension installs rules and skills, then your agent (Cursor, GitHub Copilot, Claude Code, or Antigravity) calls a local MCP server for workflow guidance, codegen, and browser tools. No cloud job machine, no MongoDB, no remote orchestration.

flowchart TB
    subgraph ide["Your editor"]
        Agent["AI agent"]
        Ext["Vindicate extension"]
    end

    subgraph local["This machine, 127.0.0.1 only"]
        MCP["runtime-mcp"]
        Worker["runtime-worker"]
        Chromium["Chromium"]
    end

    Agent -->|MCP tools| MCP
    Ext -->|spawns + supervises| MCP
    Ext -->|spawns + supervises| Worker
    MCP -->|browser / record / API| Worker
    Worker --> Chromium