b2c-android-explain-flow

Trace and document end-to-end Screen-to-API flows for a keyword in an Android app.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/herren-official/product-agents --skill b2c-android-explain-flow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: b2c-android-explain-flow
Source: https://github.com/herren-official/product-agents/tree/main/skills/b2c-Android/explain-flow
Command: npx skills add https://github.com/herren-official/product-agents --skill b2c-android-explain-flow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Traces and explains the end-to-end user flow for a given keyword within an Android app, helping developers quickly understand how UI actions map to data and API calls.

Core Features & Use Cases

  • End-to-end flow mapping from Screen to API, including ViewModel, UseCase, and Repository interactions.
  • Keyword-driven analysis enabling quick tracing of flows such as login, purchases, favorites, and reviews.
  • Generates a clear, shareable flow description for onboarding, debugging, or design reviews.

Quick Start

Provide a keyword to start tracing its end-to-end Screen → ViewModel → UseCase → API flow.

Frequently Asked Questions about b2c-android-explain-flow

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

FAQPage Schema
How do I trace an Android flow from UI to API for debugging?

To trace an Android flow from UI to API, provide a keyword to scan code references across Screen, ViewModel, UseCase, and Repository components. This generates a coherent end-to-end flow description mapping UI interactions to API calls for debugging or onboarding.

What is the best way to map a keyword like login through Android MVVM layers?

Mapping a keyword like login through Android MVVM layers involves scanning component references from Screen to ViewModel to UseCase to Repository. This documents the full orchestration path, clarifying how UI actions trigger API calls across the app's architecture.

Can I use this to trace purchases and favorites flows in a B2C Android app?

Yes, you can trace purchases, favorites, and reviews flows in a B2C Android app by providing the relevant keyword. The analysis scans UI interactions and UseCase orchestration to assemble a clear description of how these specific user actions reach the API.

Does this flow trace require specific dependencies or components to run?

No dependencies or specific components are required to run this flow trace. It operates by scanning existing code references and related PRD or documentation within your Android project to assemble the end-to-end flow mapping.

How do I start analyzing a Screen to ViewModel to API flow?

To start analyzing a Screen to ViewModel to API flow, simply provide a keyword related to the feature. The analysis scans code references across components and related PRDs to document the complete data flow from UI interaction to API execution.

What limitations exist when tracing code references across Android app components?

The primary limitation is that tracing code references across Android app components requires scanning existing code and related PRDs. If the codebase lacks clear MVVM separation across Screen, ViewModel, UseCase, and Repository, the assembled flow description may be incomplete or fragmented.