By a8cteam51
Testing system for WordPress sites — functional, performance, and accessibility tests via Playwright MCP
npx claudepluginhub a8cteam51/koshParse $ARGUMENTS into a URL and an optional environment type before doing anything else:
Parse $ARGUMENTS into a URL and an optional environment type before doing anything else:
Merge the three QA reports into one comprehensive report by running:
Parse $ARGUMENTS into a URL and an optional environment type before doing anything else:
A Claude Code plugin for testing WordPress sites. Run automated functional, performance, and accessibility audits against any live URL using real browser automation via Playwright MCP.
Kosh tests a site across three dimensions:
Each test visits 4–6+ pages, simulates real user behavior, and outputs a structured JSON report. An optional script converts any report to a formatted Markdown document, and a merge script combines all three into one comprehensive report.
git clone https://github.com/a8cteam51/kosh.git
cd kosh
claude --plugin-dir .
On first run, Claude Code will ask you to trust this project's settings — accept the prompt. This pre-approves the Playwright browser tools so you don't get prompted for each one during a test.
Then run a test:
/kosh:functional-design https://example.com
/kosh:performance https://example.com
/kosh:a11y https://example.com
For detailed setup instructions (including troubleshooting), see the Getting Started guide.
commands/ Slash commands (/kosh:a11y, /kosh:functional-design, /kosh:performance)
skills/ Full testing procedures for each command
schemas/ JSON schemas for report validation
scripts/ Report generation and merge scripts
hooks/ Session hook that creates reports/data/ on startup
.mcp.json Playwright MCP server configuration
.claude/ Project settings and Playwright tool permissions
All reports follow the same shape:
{
"url": "https://example.com",
"websiteName": "Example",
"timestamp": "2026-03-20T10:00:00.000Z",
"visitedPages": ["https://example.com", "..."],
"mobile": { ... },
"desktop": { ... },
"issues": {
"critical": [],
"high": [],
"medium": [],
"low": []
}
}
Schema definitions are in schemas/.
20 SEO/GEO skills and 17 commands on one shared contract for keyword research, content creation, technical audits, schema markup, monitoring, quality gates, entity truth, and campaign memory.
Share bugs, ideas, or general feedback.
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, and rules evolved over 10+ months of intensive daily use
Efficient skill management system with progressive discovery — 410+ production-ready skills across 33+ domains
A game development scaffold for Claude Code with layered rules, specialized agents, reusable skills, workflow commands, contexts, hooks, and engine-isolated packs for Unity, Unreal, and Godot.
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.