What problem does it solve?
Rolldown REPL share links store all state (source files and rolldown version) in the URL hash as base64(zlib(JSON)), which browsers never send to a server, so fetching the URL returns an empty shell. This Skill decodes those hashes locally to recover the actual reproduction files, and encodes local source directories back into shareable REPL URLs.
Core Features & Use Cases
- Decode REPL URLs: Extract the file list, sizes, and rolldown version from any
repl.rolldown.rs/#... link, optionally writing files to disk with --write.
- Encode local directories: Turn a source directory or integration-test fixture into a shareable REPL URL, with automatic
_config.json translation into a rolldown.config.ts.
- Use Case: A GitHub issue reports a rolldown bug with a REPL link as the minimal reproduction. Decode the URL to a temp directory, note the pinned rolldown version, reproduce the bug locally, then encode your own fixture back into a REPL URL to attach to the issue or PR.
Quick Start
Decode this rolldown REPL URL and show me the source files and version it contains.