flow-qa

Automate end-to-end FLOW plugin lifecycle validation across QA repos.

25|3|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/benkruger/flow --skill flow-qa-benkruger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: flow-qa
Source: https://github.com/benkruger/flow/tree/main/.claude/skills/flow-qa
Command: npx skills add https://github.com/benkruger/flow --skill flow-qa-benkruger

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

QA teams and developers can validate the FLOW plugin by executing a full lifecycle against dedicated QA repos, ensuring reliability before release.

Core Features & Use Cases

  • End-to-end FLOW validation: Clone QA repos, prime them, and execute the complete FLOW lifecycle (Start through Complete) across multiple targets.
  • Target coverage: Python, Rails, iOS, Go, or all at once with a single command.
  • Verification: Generate a consolidated pass/fail report and clean up worktrees automatically.

Quick Start

Run /flow-qa to start an automated end-to-end FLOW QA cycle across all targets.

Frequently Asked Questions about flow-qa

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

FAQPage Schema
How do I automate end-to-end QA lifecycle validation locally?

Automate end-to-end QA lifecycle validation by running a single command that clones dedicated QA repos, primes the setup, and executes the full lifecycle from Start through Complete. It generates a consolidated pass/fail report and cleans up worktrees automatically.

What is the best way to run QA testing across Python, Rails, iOS, and Go targets?

Run QA testing across Python, Rails, iOS, and Go targets simultaneously using a single command. The automation tool clones the necessary repos, primes the environment, executes the lifecycle across all selected targets, and reports the results.

Can I validate a plugin's full lifecycle locally before release?

Yes, you can validate a plugin's full lifecycle locally before release. The process orchestrates cloning, priming, and executing the complete Start through Complete lifecycle across dedicated QA repos to ensure reliability.

How do I generate a pass/fail report after running local QA automation?

Generate a pass/fail report after running local QA automation by executing the lifecycle across your selected targets. The tool consolidates the results into a single report and automatically cleans up the worktree afterward.

Do I need specific QA repos to test the FLOW plugin lifecycle?

Yes, you need dedicated QA repos and the prime-setup tool to test the FLOW plugin lifecycle. The automation relies on these seeds and the plugin root to orchestrate the end-to-end validation across multiple targets.

What are the limitations of running local end-to-end QA validation?

The limitations of running local end-to-end QA validation include a dependency on the FLOW QA seeds, the prime-setup tool, and the plugin root to orchestrate the process. It requires these specific components to execute the lifecycle across targets.