wiki-viewer

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

2.8k|277|Updated Feb 1, 2026
One-click install
npx skills add https://github.com/rohitg00/pro-workflow --skill wiki-viewer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wiki-viewer
Source: https://github.com/rohitg00/pro-workflow/tree/main/skills/wiki-viewer
Command: npx skills add https://github.com/rohitg00/pro-workflow --skill wiki-viewer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Pro-workflow wikis live in a SQLite database and markdown files, which makes them hard to browse, audit, or share with people who do not have the tooling installed. This Skill dumps an entire wiki into one self-contained HTML file that anyone can open in a browser or host on S3.

Core Features & Use Cases

  • Single-file HTML export: Renders pages, sources, claims, seed queue, wiki-scoped learnings, and a page-link graph into one dependency-free HTML document with dark or light themes.
  • In-browser navigation: Provides page filtering by type, substring and token search, clickable citations that jump to source rows, and an SVG link graph of cross-page references.
  • Shareable handoff: Produces a static artifact uploadable to S3 or any static host, with copy-as-command buttons that turn pending seeds into research prompts.
  • Use Case: After an auto-research run builds a wiki on a topic, render it to HTML and send the file to a teammate or leadership for review without requiring them to install pro-workflow.

Quick Start

Ask the assistant to render the wiki with slug 'agent-memory' into an HTML viewer and open the generated viewer.html file.

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 as HTML?

Run node scripts/render.js with the wiki slug, for example: node skills/wiki-viewer/scripts/render.js agent-memory. The output defaults to <wiki-root>/derived/viewer.html, and you can override it with --out or switch themes with --theme light.

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

Render the wiki to a single HTML file with this viewer, then upload it to S3 or any static host. The file has no external dependencies, CDN links, or frameworks, so recipients only need a browser.

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

No. The generated HTML inlines all CSS, SVG, and JavaScript with no CDN, external fonts, or script sources. It opens locally from disk or from any static host without network access.

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 and npm run build in the repository root first, then re-run the render command.

What are the limitations of the wiki viewer HTML output?

The viewer is a static snapshot, not a live view, so re-render after each batch of changes. Markdown rendering supports headings, lists, code blocks, tables, links, and citations only, and search is substring plus token match rather than BM25.