moai-domain-html-report

Convert markdown reports into single self-contained HTML files with tiered audience depth.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/taewook486/Masters_degree --skill moai-domain-html-report-taewook486
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: moai-domain-html-report
Source: https://github.com/taewook486/Masters_degree/tree/main/.claude/skills/moai-domain-html-report
Command: npx skills add https://github.com/taewook486/Masters_degree --skill moai-domain-html-report-taewook486

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Markdown reports are hard to share with non-technical stakeholders: they render poorly in email, cannot be printed cleanly, and lack visual structure. This Skill renders any markdown report into one self-contained HTML file that opens in a browser, attaches to email, prints cleanly, and works offline. ## Core Features & Use Cases - Six report modes: status, incident, plan, explainer, financial, and pr templates, each with a purpose-built section structure and inline SVG charts. - Three audience tiers: expert (dense, zero-JS), basic, and learn tiers add plain-language primers, mermaid diagrams, and worked examples, derived automatically from the active output style or set explicitly. - Zero-dependency output: no external JS or CSS frameworks; only a Korean font CDN and a tier-gated mermaid CDN with noscript fallbacks, plus a lean markdown twin for agent context. - Use Case: After finishing a weekly engineering status summary in markdown, render it as a styled HTML report with metric cards and a velocity chart, then auto-open it in the browser and email it to stakeholders. ## Quick Start Render the weekly status report markdown as a single self-contained HTML file and open it in my browser.

Frequently Asked Questions about moai-domain-html-report

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

FAQPage Schema
How do I convert a markdown report to a single HTML file?▼

Pass the markdown body with a mode argument (status, incident, plan, explainer, financial, or pr) to the renderer. It writes one self-contained .html file plus a lean .md twin, then auto-opens the HTML in your default browser.

What report types does the HTML renderer support?▼

Six modes are implemented: status, incident, plan, explainer, financial, and pr. Each mode defines its own section structure, such as metric cards for status, a timeline for incident, and an income-statement table for financial.

Does the generated HTML work offline and in email clients?▼

Yes. Charts are inline SVG and there are no external JS or CSS frameworks. The only external references are a Korean font CDN and, at basic and learn tiers, a mermaid CDN that always ships with a noscript fallback for offline, email, and print contexts.

How do I control the explanation depth of the HTML report?▼

Set the audience argument to expert, basic, or learn. If omitted, the tier is derived from the active output style: MoAI maps to expert, MoAI-Easy to basic, and MoAI-Learn to learn. An explicit audience argument always overrides the derived value.

Why is a separate markdown twin file generated alongside the HTML?▼

The .md twin is the agent-facing artifact containing only load-bearing facts, tables, and decisions, without HTML tags, styles, or tier enrichment. Using it as context instead of raw HTML typically saves 3-5x tokens in follow-up prompts.