vittrade-product-verify

Verify high-risk VitTrade financial flows against preview, fee, masking, and acknowledgement requirements.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? High-risk financial flows like withdrawals, deposits, transfers, and P2P payment changes can ship with missing fee disclosures, unmasked account data, or silent confirmations. This Skill provides a read-only verification checklist to catch those product safety gaps before release. ## Core Features & Use Cases - High-Risk Flow Checklist: Verifies preview-and-confirm behavior for withdrawals, escrow release, security changes, address additions, and P2P payment-method changes. - Disclosure and Masking Rules: Checks that fees, limits, risk copy, and next steps appear before confirmation, and that account, wallet, email, phone, and address data are masked in UI and logs. - Guardrail Test Commands: Points to Flutter guardrail tests for high-risk state primitives, product copy, and notice acknowledgement run from flutter_app/. - Use Case: After modifying the withdrawal flow in the VitTrade Flutter app, run this checklist to confirm the amount and fee summary are separate from the confirm CTA and that acknowledgement uses showVitNoticeSheet instead of a SnackBar. ## Quick Start Verify the withdrawal and deposit flows in the VitTrade Flutter app against the high-risk product checklist and run the guardrail tests.

Frequently Asked Questions about vittrade-product-verify

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

FAQPage Schema
How do I verify high-risk financial flows in a Flutter app?

Use a checklist covering preview-and-confirm behavior, fee and risk disclosure, data masking, and acknowledgement patterns. For VitTrade, run the guardrail tests in flutter_app/test/quality/ covering high-risk state primitives, product copy, and notice acknowledgement.

What should a withdrawal confirmation screen include?

A withdrawal confirmation should show the amount and fee summary separately from the confirm CTA, plus risk, limits, and next steps before the user commits. Success or error acknowledgement should use a notice sheet, not a transient SnackBar toast.

How do I run the VitTrade product guardrail tests?

Run flutter test from the flutter_app directory targeting the quality guardrail files: high_risk_state_primitives_guardrail_test.dart, product_copy_guardrails_test.dart, and notice_acknowledgement_guardrail_test.dart with the compact reporter.

Does this checklist replace human sign-off on money flows?

No. The checklist is read-only verification guidance and explicitly does not replace human sign-off on real-money paths. It catches common product safety gaps but final approval for financial flows remains a manual responsibility.

What copy rules apply to Arena and Prediction Markets features?

Arena uses points-only language. Prediction Markets may reference positions, probability, receipts, rewards, and P/L, but this terminology must remain separate from Arena and never blend the two vocabularies.