
openhop
Generate animated, step-by-step data flow diagrams for architectures, code paths, and user journeys.
- Visualize complex OAuth2 or authentication handshakes end-to-end.
- Trace a single request through microservices, caches, and databases.
- Map out user onboarding journeys and product feature lifecycles.
Free
Included in download
- Downloadable skill package
- Works with Requires Node.js 18+.
- 1 permission declared
Sample input
Walk me through the OAuth 2.0 authorization code flow in this codebase.
Sample output
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

openhop
Generate animated, step-by-step data flow diagrams for architectures, code paths, and user journeys.
Free
Included in download
- Downloadable skill package
- Works with Requires Node.js 18+.
- 1 permission declared
- Instant install
Sample input
Walk me through the OAuth 2.0 authorization code flow in this codebase.
Sample output
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
Screenshots
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.
Use Cases
- Visualize complex OAuth2 or authentication handshakes end-to-end.
- Trace a single request through microservices, caches, and databases.
- Map out user onboarding journeys and product feature lifecycles.
- Document CI/CD pipelines or automated data processing workflows.
- Animate state machine transitions for complex UI components or backend jobs.
Known Limitations
- Requires local or remote OpenHop CLI server.
- YAML spec validation is strict.
- Not for static image generation.
How to Install
mkdir -p ~/.claude/skills && curl -sL https://www.agensi.io/api/install/openhop -o /tmp/openhop.zip && unzip -o /tmp/openhop.zip -d ~/.claude/skills && rm /tmp/openhop.zipFree skills install directly. Paid skills require purchase - use the download button above after buying.
Reviews
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
No reviews yet - be the first to share your experience.
Only users who have downloaded or purchased this skill can leave a review.
Security Scanned
Passed automated security review
Permissions
Allowed Hosts
File Scopes