hominhtuong

59 mods across 1 repository, 2 stars between them.

qa-claude

01

hominhtuong/qa-claude-plugins

Plugin Claude Code

Open-source Claude Code plugin for QA/QC engineers, QA Managers and Product Ops using AI: scaffold a standard POM project from scratch (one command → a compiling Playwright-Web or Appium-App framework + example test), web/mobile automation, test-case generation, exploratory testing, review, plus quality management…

2 2mo ago A tokens not measured

qa

03

hominhtuong/qa-claude-plugins

Plugin Claude Code

All-in-one QA + quality-management toolkit for Claude Code; commands are namespaced /qa: . Serves QA/QC engineers, QA Managers/Leads and Product Ops. scaffold creates a standard Page Object Model project from scratch (Playwright-Web or Appium-App) — a fresh repo gets a compiling framework + an example login test.

2 2mo ago A tokens not measured

figma

04

hominhtuong/qa-claude-plugins

MCP server Claude CodeCodexCursor

MCP server "figma", hosted remotely at mcp.figma.com, as configured in hominhtuong/qa-claude-plugins.

2 2mo ago A tokens not measured

playwright

05

hominhtuong/qa-claude-plugins

MCP server Claude CodeCodexCursor

MCP server "playwright" as configured in hominhtuong/qa-claude-plugins. Runs ${CLAUDE_PLUGIN_ROOT}/scripts/mcp_playwright.py with python3.

2 2mo ago A tokens not measured

appium

06

hominhtuong/qa-claude-plugins

MCP server Claude CodeCodexCursor

Intelligent MCP server providing AI assistants with powerful tools and resources for Appium mobile automation. Runs locally from the appium-mcp npm package. Needs 1 environment variable to run.

2 2mo ago A tokens not measured

figma-reader

07

hominhtuong/qa-claude-plugins

Agent

Read Figma design screens and extract structured UI summary (layout, elements, states). Use when a Figma URL is provided and design context needs to be fetched. Returns structured markdown.

2 2mo ago A 41 tokens

lark-reader

08

hominhtuong/qa-claude-plugins

Agent

Read a single Lark wiki/docx document and extract structured content (text, tables, images, comments, embedded links). Reads via the plugin's Python helper (app/tenant token with auto auth — NOT the Lark MCP, which fails with token-expired 99991668). Use when a Lark URL is provided and document content needs to be…

2 2mo ago A 82 tokens

source-inspector

09

hominhtuong/qa-claude-plugins

Agent

Discover elements from live app via Appium MCP, save as elements.json, then create/update Screen classes. Use when elements are unknown or need verification.

2 2mo ago A 34 tokens

spec-reader

10

hominhtuong/qa-claude-plugins

Agent

Read ONE spec source (local file, generic web URL, or pasted text) and extract a QC-relevant structured summary (functional requirements, business rules, validation, UI states, data, edge cases, questions). Collects embedded Lark/Figma/external links and reports them back so the main agent can fan out lark-reader /…

2 2mo ago A 101 tokens

analyze-spec

11

hominhtuong/qa-claude-plugins

Command

Analyze a requirement/spec doc from a QA perspective (testable items, ambiguity, risk, questions for the PO) into an md file used as input for /qa:plan-gen-testcases and /qa:gen-testcases (read-only, no edits).

2 2mo ago A 52 tokens

analyze

12

hominhtuong/qa-claude-plugins

Command

Analyze codebase, test results or project structure for AUTOMATION (analysis only, no code changes).

2 2mo ago A 20 tokens

ask

13

hominhtuong/qa-claude-plugins

Command

Answer questions about the codebase, architecture, configuration, or testing approach (answer only, do not modify code).

2 2mo ago A 23 tokens

auth-figma

14

hominhtuong/qa-claude-plugins

Command

Optional Figma token setup for /qa:exploratory-ui — most users DON'T need it (exploratory-ui reads Figma through the bundled Figma MCP, just log in when asked). A FIGMATOKEN is only a fallback for headless/no-MCP runs or to fetch the exact design text+font oracle. When needed, you (Claude) open the Figma token page in…

2 2mo ago A 109 tokens

auth-lark

15

hominhtuong/qa-claude-plugins

Command

Authenticate Lark (Feishu) in BOTH token modes and verify permissions — tenant (app token from LARKAPPID/LARKAPPSECRET) and/or user (UAT via OAuth login). Probes what each mode can do (Bitable / Drive / Docs), resolves the effective read mode (preference user(default)|auto|tenant; user prefers the real-person token so…

2 2mo ago A 0 tokens

bug-analysis

16

hominhtuong/qa-claude-plugins

Command

Deep-analyze any bug/ticket board over a time range. Reads every record from a board URL (or the active board), ADAPTIVELY classifies that board's own status names into readiness groups (not-ready-to-test = New/Rework/Reopen/Fixing/DevDone-style vs ready vs closed), then analyzes the not-ready backlog — counts by…

2 2mo ago A 0 tokens

check-duplicate-bug

17

hominhtuong/qa-claude-plugins

Command

Check for a duplicate bug on the Lark Bitable board BEFORE logging a new one. Parses free text or a structured payload, extracts 2–3 keywords, searches the board (read-only), drops closed records + keyword-only false positives, and returns a decision (safe to create / potential duplicate → you pick). Never creates a…

2 2mo ago A 0 tokens

cook

18

hominhtuong/qa-claude-plugins

Command

Write AUTOMATION test code from a plan or a request following the design pattern; auto-routes by platform (web Playwright / app Appium), reading only the matching platform skill.

2 2mo ago A 36 tokens

count-cases

19

hominhtuong/qa-claude-plugins

Command

Count the existing AUTOMATION regression testcases (@Test methods) of a feature + estimate the total, broken down by sub-feature.

2 2mo ago A 25 tokens

est-sp

21

hominhtuong/qa-claude-plugins

Command

Estimate Story Points for QC effort (write TCs + execute + log bugs + retest, NOT dev effort) from a plan or a feature description, factored by the executor's role (USERROLE in .plugin.env). Counts/estimates TCs, assesses complexity/scope/risk to a base SP, applies the role multiplier, rounds to Fibonacci, outputs the…

2 2mo ago A 0 tokens

explain-bug

22

hominhtuong/qa-claude-plugins

Command

Translate" a poorly-written bug into a clear, structured summary (summary, repro steps, actual vs expected, preliminary severity, Severity/Priority sanity check). Handles raw/no-diacritics/vague text, a screenshot, a Bug ID, or a full Lark record link (reads record + comments + history from the board, read-only).…

2 2mo ago A 0 tokens

exploratory-ui

23

hominhtuong/qa-claude-plugins

Command

Design-conformance exploratory — open a feature screen (web/android/ios), capture screenshots, render the Figma design to PNGs, then compare each app screen vs its design using a LOCAL CV engine (color CIEDE2000 Delta-E / SSIM / palette / perceptual-hash) so heavy image work runs locally and only tiny JSON verdicts…

2 2mo ago A 0 tokens

exploratory

24

hominhtuong/qa-claude-plugins

Command

Navigate to a feature screen (web/android/ios), read & analyze any spec provided (local file / URL / Figma / pasted prompt) into an expected-behavior oracle, then explore & hunt bugs like a senior QA against that oracle, capture evidence + produce a bug report; GATE for writing tests. Auto-route by platform, reading…

2 2mo ago A 76 tokens