By rabusek
Mobile & Web QA toolkit dla Claude Code — skills, subagents, hooks, MCP. PII redaction, MR review, flake triage, cross-device validation.
npx claudepluginhub rabusek/qa-mobile-packOrchestrates parallel cross-device validation for mobile QA specs. Use when asked to validate a spec across multiple devices or to find cross-device flake. Spawns one parallel sub-task per target device (default Pixel 8, Samsung Galaxy S24, iPhone 15), aggregates pass/fail into a matrix, and highlights scenarios that fail on a subset of devices.
Proposes new locator candidates when a mobile or web QA test selector breaks after a release. Use proactively when a test fails with NoSuchElementException, ElementNotFound, or selector timeout. Reads a DOM dump or page source, prefers accessibility-id, and ranks candidates by confidence with justification.
Reviews mobile/web QA test MRs for team conventions. Use proactively when reviewing pull/merge requests touching WDIO, Appium, or Playwright specs. Checks ticket prefix in branch and describe blocks, flags XPath selectors, hardcoded waits (browser.pause, driver.sleep, setTimeout), real PII in fixtures, and missing accessibility-id on new elements.
Groups overnight QA test failures by root cause for the morning digest. Use proactively at the start of a workday or when handed a test-results JSON file. Reads test-results, clusters failures by signature, ranks by impact, suggests owners via git blame, and drafts Jira ticket text.
Classifies a flaky WDIO/Appium spec as intermittent, deterministic-flake, or locator-broke by analyzing the last 10 BrowserStack runs. Use when the user names a spec and asks "is this flaky", "why is X failing on CI", "should we skip this test", or "triage this flake".
Generuje polskie podsumowanie MR/PR (5–8 punktów, format Slack) z diffa lub gita. Wykrywa numery ticketów, zmienione selektory, nowe spec-y, usunięte it.skip, zmiany w package.json. Użyj gdy użytkownik prosi o "podsumowanie MR", "PR po polsku", "streszczenie diffa", lub poda referencję MR.
Parses a BrowserStack/SauceLabs/LambdaTest test failure (pasted JSON or session ID) into a clean 5-line markdown summary plus likely root-cause hypotheses. Use when the user shares a cloud-grid failure, a session UUID, asks "why did this run fail", or pastes WDIO/Appium grid output.
Redacts PII (emails, phone numbers, credit cards, PESEL, NIP, IBAN, parcel/tracking IDs, BrowserStack session UUIDs, bearer tokens) from logs, fixtures, or pasted text before sending to external APIs. Use when the user says "redact", "anonymize", "scrub", "sanitize logs", or "clean fixture before paste".
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Complete developer toolkit for Claude Code
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Requires secrets
Share bugs, ideas, or general feedback.
Permanent coding companion for Claude Code — survives any update. MCP-based terminal pet with ASCII art, stats, reactions, and personality.
Needs API keys or credentials to function
Needs API keys or credentials to function
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim