Przejdź do treści
Biblioteka skilli
Projektowanie i UX · Analiza

prototype-flow-mapping

/prototype-flow-mapping

Zamienia wynik get_reactions z narzędzia figma-mcp-rust w czytelną mapę przepływu interakcji między ekranami prototypu.

Repozytorium
figma-mcp-rust ↗
Licencja
MIT
Ostatnia zmiana repozytorium
12.10.2026

Ocena i bezpieczeństwo

90/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść25 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
1
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 12.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co robi i kiedy

Zamienia wynik get_reactions z narzędzia figma-mcp-rust w czytelną mapę przepływu interakcji między ekranami prototypu.

Oryginalny opis (EN)

Turn figma-mcp-rust get_reactions output into a readable interaction flow map between screens. Use when analyzing Figma prototype navigation, click-through flows, overlays, or documenting user journeys from prototype reactions.

Jak działa

  1. Goal
  2. Input Data
  3. Step-by-Step Process
  4. Notes
Sekcje z nagłówków SKILL.md, w oryginale · 59 linii, 284 słów
Podgląd SKILL.md
---
name: prototype-flow-mapping
description: Turn figma-mcp-rust get_reactions output into a readable interaction flow map between screens. Use when analyzing Figma prototype navigation, click-through flows, overlays, or documenting user journeys from prototype reactions.
---

# Analyze Figma Prototype Reactions and Map Interaction Flows

## Goal
Process the JSON output from the get_reactions tool to understand prototype flows
and produce a clear, structured map of interactions between screens/nodes.

## Input Data
You will receive JSON data from get_reactions. Each node may contain reactions like:
{
  "trigger": { "type": "ON_CLICK" },
  "action": {
    "type": "NAVIGATE",
    "destinationId": "destination-node-id"
  }
}

## Step-by-Step Process

### 1. Gather Context
- Call get_nodes_info(nodeIds: [...]) on all relevant nodes to get their names and types
- Call get_design_context(depth: 2, detail: "minimal") to understand the page structure

### 2. Filter and Transform Reactions
- Iterate through the get_reactions JSON output
- Keep only reactions where action type implies navigation:
  * NAVIGATE, OPEN_OVERLAY, SWAP_OVERLAY
  * Ignore: CHANGE_TO, CLOSE_OVERLAY, and others without a destinationId
- Extract per reaction:
  * sourceNodeId: the node the reaction belongs to
  * destinationId: action.destinationId
  * actionType: action.type
  * triggerType: trigger.type

### 3. Generate Flow Map
For each valid reaction, create a human-readable description:
- "On click, navigate to [Destination Name]"
- "On drag, open [Destination Name] overlay"
- "On hover, swap to [Destination Name]"

Combine these into a structured flow map grouped by source screen.

### 4. Output Format
Produce a summary like:

Flow Map:
- [Screen A] --ON_CLICK/NAVIGATE--> [Screen B]
- [Screen A] --ON_CLICK/OPEN_OVERLAY--> [Modal C]
- [Screen B] --ON_CLICK/NAVIGATE--> [Screen C]

### 5. Verification
- Use get_screenshot(nodeIds: [...]) on key screens to visually confirm the flow
- Cross-check node names from get_nodes_info with the flow map

## Notes
- Node IDs use colon format (4029:12345), never hyphens
- Use get_reactions on a set of nodes that represent screens or interactive frames
- Focus on NAVIGATE actions for the primary user journey

Wersje

W bazie nie ma innych skilli o nazwie prototype-flow-mapping.

Migawka bazy z 28.10.2026 · wersja paczki 63f8364ea05b (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 90figma-prototype
    Podłącza i sprawdza prototypy Figma: kliknięcia, nawigację, nakładki, przejścia, stałe elementy i przepływy wywnioskowane z ekranów.
  • 90wire-prototype
    Dokumentuje prototyp lub przepływ użytkownika: ekrany, stany, przejścia i adnotacje.
  • 100arn-spark-clickable-prototype
    Generuje klikalny prototyp z połączonymi ekranami i weryfikuje go w iteracyjnych cyklach budowy i przeglądu na ścieżkach użytkownika.
  • 92design-strategy
    Podpowiada, jak tworzyć i zmieniać ekrany w Figmie przez narzędzia figma-mcp-rust: hierarchię układu, nazwy i kontenery.
  • 90product-flow
    Mapuje przepływy użytkownika, definiuje ekrany i stany, planuje zakres prototypu, projektuje pytania testowe i podsumowuje wyniki testów z użytkownikami (fazy 04-06 badań UX).
  • 100design-prototype
    Składa klikalny, działający prototyp z ekranów i komponentów, łącząc nawigację, stan i interakcje, a interakcje weryfikuje narzędziem przeglądarki.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.