wiki-viewer

Renders a pro-workflow wiki into a single self-contained HTML file with search and link graph.

1|Updated May 6, 2026
One-click install
npx skills add https://github.com/surfingalien/FinSurfing --skill wiki-viewer-surfingalien
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-viewer
Source: https://github.com/surfingalien/FinSurfing/tree/main/.claude/skills/wiki-viewer
Command: npx skills add https://github.com/surfingalien/FinSurfing --skill wiki-viewer-surfingalien

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Long research wikis stored in a SQLite database are hard to browse, audit, and share as raw markdown or database rows. This Skill converts an entire pro-workflow wiki into one portable HTML file that anyone can open in a browser without installing anything. ## Core Features & Use Cases - Single-file HTML export: Bundles pages, sources, seed queue, learnings, and a page-link graph into one dependency-free HTML document with dark or light themes. - In-browser navigation: Provides sidebar filtering by page type, full-text search, clickable citations that jump to source rows, and an SVG link graph of cross-page references. - Shareable handoff: Output is S3-uploadable and print-friendly, so you can send a wiki snapshot to teammates or leadership who do not have pro-workflow installed. - Use Case: After running an auto-research loop on a topic, render the wiki to HTML and upload it to S3 so a colleague can review pages, sources, and pending research seeds from a single URL. ## Quick Start Render the wiki with slug 'agent-memory' into a self-contained HTML viewer and open it in my browser.

Frequently Asked Questions about wiki-viewer

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

FAQPage Schema
How do I render a pro-workflow wiki to HTML?

Run node scripts/render.js with the wiki slug, for example: node scripts/render.js agent-memory. The output defaults to derived/viewer.html inside the wiki root, and you can override it with --out and choose a theme with --theme dark or light.

How to share a research wiki with someone who does not have pro-workflow installed?

Render the wiki to a single HTML file and upload it to any static host, such as aws s3 cp viewer.html s3://my-bucket/wiki.html. The file has no external dependencies, CDN links, or frameworks, so it opens directly in any browser.

Does the wiki viewer require external JavaScript libraries or internet access?

No. The generated HTML is fully self-contained with inline CSS, inline SVG, and inline JavaScript only. There are no CDN references, external fonts, or script src tags, so it works offline and from any static host.

Why does render.js fail with a missing store error?

The script requires the compiled store at dist/db/store.js in the pro-workflow root. Run npm install && npm run build in the pro-workflow directory first, then re-run the render command.

Is the generated wiki viewer a live view of the database?

No. The viewer is a static snapshot serialized at render time, including a precomputed link graph and tokenized search index. Re-run the render script after each batch of wiki changes to refresh the output.