More screenshots
Works with the AI tools you already use
openhop
by Naor Sabag
Generate animated, step-by-step data flow diagrams for architectures, code paths, and user journeys.
Free
See it in action
You say
Walk me through the OAuth 2.0 authorization code flow in this codebase.
Your agent does
I'll animate the OAuth 2.0 authorization code flow.
Generated openhop YAML: 5 nodes (Browser, App Server, Google OAuth, User DB, Session Cache), 8 steps including the code-for-token exchange.
✓ Pushed. Open: http://localhost:8788/flow/oauth-abc123
Click any node to drill into its sub-flow. Pause on the token-exchange step to see the request/response fields.
Why this version: shows the value proposition in 6 lines — the agent's framing, the structure of what it built, the URL, and a hint at the interaction model (drill / pause). Fits in a card. Matches what a buyer would actually experience.
Sample Output — Option B (with YAML inline, more detailed)
Shows the actual artifact the agent produces:
Here's the OAuth 2.0 flow as an animated diagram.
meta:
title: OAuth 2.0 Authorization Code Flow
description: Standard auth-code grant with PKCE
flow:
nodes:
- { id: browser, label: Browser, type: actor }
- { id: app, label: App Server, type: endpoint }
- { id: oauth, label: Google OAuth, type: external }
steps:
- from: browser
to: app
data: User clicks "Sign in"
- from: app
to: oauth
data: Redirect to authorize endpoint with state + PKCE challenge
- from: oauth
to: app
data:
label: Callback with one-time code
fields: [code, state]
- from: app
to: oauth
data: Exchange code + verifier for tokens
- from: oauth
to: app
data:
label: Tokens returned
fields: [access_token, id_token, email]
✓ Flow created.
Open: http://localhost:8788/flow/oauth-abc123
About this skill
What it does
OpenHop transforms complex system logic into animated, step-by-step data flow diagrams. Instead of static images or long walls of text, it creates interactive visualizations where data "pixels" travel between components to demonstrate exactly how a process works.
Why use this skill
Explaining distributed systems, auth flows, or codebase logic via prose is often confusing for stakeholders and developers alike. Standard Mermaid or PlantUML diagrams are static and hard to follow for temporal sequences. OpenHop provides:
- Temporal Visualization: See the order of operations through animation.
- Interactive Drills: Expand nodes to reveal nested sub-flows for deeper architectural dives.
- Narrative Clarity: Translates technical "code-speak" into plain-English walkthroughs.
- Lifecycle Tracking: Visualize the creation and destruction of workers, sessions, or ephemeral resources.
Supported tools
The skill interacts with the openhop CLI to validate YAML specifications, push new flows to a local or remote server, and apply incremental patches to refine existing visualizations. It supports nesting flows, parallel execution steps, and custom branding via Iconify icons.
What the output looks like
The skill returns a live URL to an animated dashboard. Users see a dark-canvas UI with themed nodes (databases, services, actors) and moving data packets that, when hovered, reveal detailed metadata schemas and narration.
How to install
Drop the file into your AI Agent. Works with Claude, Cursor, ChatGPT, and 20+ more.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
3 installs
Downloaded by developers to date
Free forever
No account required to browse
Trust & safety
Security scanned
Verified clean 3 months ago
- Free to download with an account
Creator
Naor Sabag
Frequently Asked Questions
Popular in Documentation
incident-postmortem
Transform raw incident logs and Slack threads into blameless, structured postmortems and 5-Whys RCA reports.

Changelog & Release Notes Generator
Generate beautiful release notes and changelogs automatically from commits, pull requests, and deployments.
readme-generator
Generates a complete, polished README.md by scanning your actual project structure, dependencies, and code.
Cli Ux Doc Builder
Design CLI tools with the right flags, help text, and error messages users actually understand.