full-module-qa-loop

Orchestrates a five-phase semi-automated module QA loop combining manual testing, Chrome MCP observation, and pipeline-based fixes.

10|3|Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Cynthia1070711/PHYCOOL_Tools --skill full-module-qa-loop-cynthia1070711
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: full-module-qa-loop
Source: https://github.com/Cynthia1070711/PHYCOOL_Tools/tree/main/config-templates/claude/skills/full-module-qa-loop
Command: npx skills add https://github.com/Cynthia1070711/PHYCOOL_Tools --skill full-module-qa-loop-cynthia1070711

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Large feature modules often ship with hidden cross-module root causes, inconsistent business rules, and UI/UX drift that single-bug fixes and automated E2E tests miss. This Skill closes the loop between human acceptance testing and systematic repair by combining multi-agent discussion, contract verification, browser observation, root-cause merging, and batched pipeline fixes into one repeatable workflow. ## Core Features & Use Cases - Five-phase closed loop: Party Mode multi-agent discussion, backend contract verification with file:line evidence, a 7-step semi-automated detection cycle per module, a mandatory Story Refinement Gate (SDS scoring and splitting), and dynamic-scheduled pipeline batch repair. - Chrome MCP observer mode: The orchestrator only observes (snapshots, screenshots, console and network logs) while the user manually tests across multiple plan accounts, collecting evidence without operating the browser. - Cross-module root cause merging (CMRD): A five-dimension scoring algorithm decides whether new feedback merges into an existing Story or creates a new one, preventing fragmented duplicate fixes. - Use Case: Before an MVP launch, run the loop across all editor modules with five plan-tier accounts; feedback is analyzed by sub-agents with code evidence, merged into Stories, split when SDS exceeds 50, then repaired in dependency-ordered parallel pipeline waves. ## Quick Start Ask the AI to start a full module QA loop for the target module so it begins with a Party Mode discussion and then builds the test tree before guided manual testing.

Frequently Asked Questions about full-module-qa-loop

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a full module QA loop with manual testing and AI analysis?

Start with a Party Mode multi-agent discussion to converge on the test tree, then verify business rules against code, and run the 7-step detection cycle per module. The user tests manually while the orchestrator collects Chrome MCP evidence and sub-agents analyze root causes with file:line proof.

What is the Chrome MCP observer mode in this QA workflow?

The orchestrator acts only as an observer using seven tools: list_pages, navigate_page, take_snapshot, take_screenshot, list_console_messages, list_network_requests, and evaluate_script. It never clicks, types, or fills forms, since those actions belong to the human tester.

When should I use this instead of automated E2E tests?

Use it when you need human acceptance combined with systematic repair, such as MVP confidence rebuilds or plan-matrix compliance checks. For fully automated E2E coverage use a Playwright-based skill, and for a single bug use a bug-fix-verification workflow instead.

How does CMRD decide whether to merge feedback into an existing Story?

CMRD scores relevance across five dimensions: shared files, shared business rules, same root-cause category, similar symptoms, and similar fix patterns. Scores of 50 or above auto-merge, 25-49 suggest a merge for review, and below 25 creates a new Story.

Why must Stories be split before pipeline repair?

Stories with an SDS above 50 fail in the dev-story pipeline at high rates because large acceptance-criteria counts overwhelm the repair agent. The Refinement Gate computes SDS from AC count, affected files, cross-module reach, and other factors, then splits oversized Stories using the strategy with the largest SDS reduction.

What are the limitations of the semi-automated QA loop?

It requires a Product Owner willing to perform manual testing across accounts, so it is unsuitable under extreme time pressure. It also depends on Chrome MCP connectivity and constitutional rules requiring code evidence rather than inference from documentation.