Complete Claude Code plugin with: - 9 skills (/pw:init, generate, review, fix, migrate, coverage, testrail, browserstack, report) - 3 specialized agents (test-architect, test-debugger, migration-planner) - 55 test case templates across 11 categories (auth, CRUD, checkout, search, forms, dashboard, settings, onboarding, notifications, API, accessibility) - TestRail MCP server (TypeScript) — 8 tools for bidirectional sync - BrowserStack MCP server (TypeScript) — 7 tools for cross-browser testing - Smart hooks (auto-validate tests, auto-detect Playwright projects) - 6 curated reference docs (golden rules, locators, assertions, fixtures, pitfalls, flaky tests) - Leverages Claude Code built-ins (/batch, /debug, Explore subagent) - Zero-config for core features; TestRail/BrowserStack via env vars - Both TypeScript and JavaScript support throughout Co-authored-by: Leo <leo@openclaw.ai>
28 lines
668 B
JSON
28 lines
668 B
JSON
{
|
|
"mcpServers": {
|
|
"pw-testrail": {
|
|
"command": "npx",
|
|
"args": [
|
|
"tsx",
|
|
"${CLAUDE_PLUGIN_ROOT}/integrations/testrail-mcp/src/index.ts"
|
|
],
|
|
"env": {
|
|
"TESTRAIL_URL": "${TESTRAIL_URL}",
|
|
"TESTRAIL_USER": "${TESTRAIL_USER}",
|
|
"TESTRAIL_API_KEY": "${TESTRAIL_API_KEY}"
|
|
}
|
|
},
|
|
"pw-browserstack": {
|
|
"command": "npx",
|
|
"args": [
|
|
"tsx",
|
|
"${CLAUDE_PLUGIN_ROOT}/integrations/browserstack-mcp/src/index.ts"
|
|
],
|
|
"env": {
|
|
"BROWSERSTACK_USERNAME": "${BROWSERSTACK_USERNAME}",
|
|
"BROWSERSTACK_ACCESS_KEY": "${BROWSERSTACK_ACCESS_KEY}"
|
|
}
|
|
}
|
|
}
|
|
}
|