vittrade-batch-gate

Validates Flutter implementation batches with minimal-diff review, design audits, and test evidence.

Updated May 19, 2026
One-click install
npx skills add https://github.com/LonelyTraderBay/vittrade-flutter --skill vittrade-batch-gate-lonelytraderbay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: vittrade-batch-gate
Source: https://github.com/LonelyTraderBay/vittrade-flutter/tree/main/.agents/skills/vittrade-batch-gate
Command: npx skills add https://github.com/LonelyTraderBay/vittrade-flutter --skill vittrade-batch-gate-lonelytraderbay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It prevents incomplete or bloated Flutter batches from being reported as done by enforcing a structured completion gate with review, audits, verification commands, and evidence. ## Core Features & Use Cases - Minimal-Diff Review: Runs the vittrade-minimal-review pass to trim safe bloat from the batch diff before sign-off. - Design-Domain Audits: Applies the exact audit commands from the Flutter design system reference when the plan names design domains. - Verification with Evidence: Requires flutter analyze and focused flutter test runs from flutter_app/, plus broader route, layout, or full test gates when scope demands, reported as PASS/FAIL evidence. - Use Case: After finishing a scoped Flutter feature batch, run this gate to confirm analyze and tests pass, then report the exact commands and results instead of claiming completion on faith. ## Quick Start Ask the agent to run the batch completion gate on the current Flutter batch and report the exact commands with PASS or FAIL evidence.

Frequently Asked Questions about vittrade-batch-gate

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

FAQPage Schema
How do I verify a Flutter batch is complete before reporting it done?

Run a completion gate that reviews the diff for bloat, applies any required design-domain audits, then executes flutter analyze and focused flutter test commands from flutter_app/. Report the exact commands with PASS/FAIL evidence rather than a summary claim.

What checks should run before closing a Flutter implementation task?

At minimum run flutter analyze and focused flutter test commands for the touched modules. When the changed scope affects routes, shared layouts, or repositories, escalate to the broader route, layout, repository, or full test gates.

When should design-domain audits run in a Flutter project?

Design-domain audits run only when the batch plan explicitly names design domains. In that case, read the design-domain guidance and execute the exact audit commands from the Flutter design system reference document.

What happens if flutter analyze or tests fail during batch review?

The batch must not be reported complete when analyze or required tests fail. Windows line-ending or formatting failures are treated as a diagnosis task rather than a reason to weaken or skip the gate.

Can I start the next batch in the same session after the gate passes?

No. The gate explicitly forbids expanding into the next batch within the same session, keeping each batch scoped, reviewable, and independently verifiable.