π¨ html-report Skill
March 13, 2026 Β· View on GitHub
π¨ html-report Skill Β· PPT Visual Report Generator
No idea how to design a PPT? Say one sentence, get a beautiful PPT-style HTML page β automatically. Screenshot it, paste it into any slide deck. Zero manual layout. Zero design experience required.
β¨ What Is It
html-report is an AI agent Skill that transforms any text content into screenshot-ready PPT-style HTML pages.
Compatible with Claude Code, Doubao (θ±ε ), Cursor, Windsurf, and other major AI coding assistants. Every page is strictly locked to 1017Γ720px (aligned to PPT canvas 10.59"Γ7.499" @96dpi). After screenshotting with Chrome or Puppeteer, the result can be pasted directly as a slide β no PowerPoint software needed.
When you:
- π€ Have no idea how to lay out a PPT β Describe the topic, get a generated page
- π Need chart visualization β 12+ pure SVG chart types, zero dependencies
- π¨ Want a polished look β 6 visual templates Γ 7 color schemes = 168 combinations
- β‘ Are short on time β ~4 seconds per page, a 10-page report in about 1 minute
π Quick Start
In any AI agent (Claude Code / Doubao / Cursor etc.), just say:
Generate a report: analyze our company's 2025 AI strategy
Turn this competitive analysis into an HTML report page
Visualize content: quantum computing technology trends
The AI will automatically handle: topic breakdown β template selection β color scheme β layout β content β HTML output
π HTML β PPT One-to-One Conversion
After generating the HTML, send it to Doubao, Claude, or any AI β one prompt converts it to a real PPT!
Copy the generated HTML content and send it to any AI assistant that supports file or long-text input, with this prompt:
Please convert this HTML page into a PowerPoint slide (PPTX format),
reproducing the layout, colors, charts, and content exactly 1:1.
Canvas size is 1017Γ720px. Keep all visual elements at their exact
position, size, and color.
Workflow:
β AI agent generates HTML files
β
β‘ Send the HTML content/file to Doubao or Claude
β
β’ Paste the prompt: "Convert to PPT 1:1 based on page layout"
β
β£ Download PPTX, ready to present β
πΌοΈ Style Showcase
The examples below demonstrate the visual styles this Skill can generate β showing how AI freely creates visual languages tailored to each topic:
Theme 1 Β· Mystery Intrusion Β· Hacker Terminal Style
Best for: cybersecurity reports, threat intelligence, CTF presentations, penetration testing analysis
Characteristics: Pure black background + matrix green #00ff41 Β· Share Tech Mono monospace Β· Scanline animation texture Β· Terminal command-line style Β· Ambient glow overlay
Theme 2 Β· Minecraft Β· Pixel Block Style
Best for: game reports, creative showcases, youth education, geek/fun presentations
Characteristics: Pixelated rendering style Β· Minecraft color palette (dirt / grass / sky) Β· Block borders Β· Pixel font simulation Β· In-game UI elements
Theme 3 Β· Ancient Epic Β· Chinese Classical Style
Best for: sinology reports, historical analysis, cultural heritage, classical literature topics
Characteristics: Deep brown-black background #0a0502 Β· Gold primary color #d4a853 Β· Noto Serif SC Β· Ancient scroll paper texture Β· Ink flowing light effect
Theme 4 Β· Boss Report Β· Professional Business Style
Best for: work summaries, quarterly reviews, business analysis, executive presentations
Characteristics: High-readability light background #f5f7fa Β· Deep blue professional palette #0f3460 Β· System font stack Β· KPI number cards Β· Professional chart mix
Theme 5 Β· Architecture Blueprint Β· Engineering Blueprint Style
Best for: system design, technical proposals, microservice architecture, infrastructure planning
Characteristics: Deep sea blue background #0d1b2a Β· Blueprint grid overlay (dual-precision grid lines) Β· JetBrains Mono monospace Β· Engineering drawing annotation style Β· Connection lines and nodes
Theme 6 Β· New AI Product Β· Deep Space Tech Style
Best for: AI product launches, tech startup fundraising, product roadmaps, futuristic demos
Characteristics: Ultra-deep purple-black background #06040f Β· Star particle effect Β· Purple-blue gradient glow Β· Inter modern font Β· Glassmorphism cards Β· Tech data visualization
π§© Combination Matrix
$ 6 \text{Templates} \times 7 \text{Color} \text{Schemes} \times 4 \text{Layout} \text{Structures} = 168 \text{Combinations} $
6 Visual Templates
| Code | Name | Background | Best For |
|---|---|---|---|
| T1 | Dark Luxury | #05080f deep black | Tech Β· AI Β· Premium business |
| T2 | Editorial Split | Dark left + light right clip-path | Competition Β· Contrast Β· Strong narrative |
| T3 | Terminal Code | #0d1117 GitHub Dark | Tech Β· Code Β· Security audit |
| T4 | Data Dashboard | #f0f4f8 light | Data Β· Operations Β· Monthly reports |
| T5 | Editorial Minimal | #fafaf8 warm white | Brand Β· Annual reports Β· Academic |
| T6 | Neon Cyberpunk | #080010 ultra-dark | Security Β· Geek Β· Creative |
7 Color Schemes
| Color | Primary | Best Templates | Semantic |
|---|---|---|---|
| π΅ Blue | #3b82f6 | T1 / T4 | Tech Β· Trust Β· Data |
| π΄ Red | #ef4444 | T2 | Competition Β· Risk Β· Urgency |
| π Orange | #f59e0b | T5 | Business Β· Energy Β· Growth |
| π’ Green | #10b981 | T3 | Health Β· Success Β· Sustainability |
| π£ Purple | #8b5cf6 | T1 / T6 | Creative Β· AI Β· Premium |
| π©΅ Cyan | #06b6d4 | T1 / T4 | Fresh Β· Efficiency Β· Digital |
| π©· Pink | `#f472b6$ | \text{T6} | \text{Geek} Β· \text{Neon} Β· \text{Innovation} |
4 \text{Layout} \text{Structures}
| \text{Layout} | \text{Structure} | \text{Best} \text{For} |
|---|---|---|
| \text{A} | \text{Large} \text{left} + \text{right} 3-\text{row} \text{cards} | \text{Architecture} Β· \text{Flowcharts} Β· \text{Single}-\text{chart} \text{focus} |
| \text{B} | 4 \times 2 \text{grid} (\text{two} \text{rows}) | \text{Step}-\text{by}-\text{step} Β· \text{Four} \text{quadrants} Β· \text{Comparison} |
| \text{C} | 3 \times 2 \text{six}-\text{cell} \text{matrix} | \text{Chart} \text{library} Β· \text{Multi}-\text{dimensional} \text{data} Β· \text{Full} \text{coverage} |
| \text{D} | 2 \times 2 + \text{right} \text{full}-\text{height} | \text{Mixed} \text{dashboard} Β· \text{Hybrid} \text{layout} Β· \text{Cover} |
π \text{Technical} \text{Specs}
$`` Canvas size: 1017 Γ 720 px (= PPT 10.59" Γ 7.499" @96dpi) 4-zone layout: Header 72px + Content 580px + Summary 48px + Footer 20px = 720px Content width: 1017 - 25Γ2 = 967px (usable area) Charts: Pure SVG, zero external dependencies Screenshot: Chrome / Puppeteer (pixel-perfect 1:1) Fonts: Syne 800 (headings) + DM Sans (body) + monospace (code)
---
## βοΈ Three Iron Rules
> Violating any one of these β the page is scrapped and rebuilt. No exceptions.
**β Canvas locked to 1017Γ720px**
```css
html, body {
width: 1017px; height: 720px;
min-width: 1017px; max-width: 1017px;
min-height: 720px; max-height: 720px;
overflow: hidden;
}
β‘ Four-zone heights must sum exactly to 720px
Header 72px β page header
Content 580px β main content
Summary 48px β summary bar
Footer 20px β page footer
ββββββββββββββ
Total 720px β
β’ Content density β₯ 75% per cell
- 3-layer content structure: title row + body text (β₯ 40 chars, β₯ 2 numbers) + bottom enhancement component
- Bottom enhancement: SVG chart / mini number cards / progress bars β pick one
ποΈ Skill File Structure
html-report/
βββ SKILL.md β Skill entry point (read by AI agent)
βββ demo/ β Example pages & screenshot previews
β βββ theme1-mystery-intrusion.html / .PNG β Mystery Intrusion Β· Hacker Terminal Style
β βββ theme2-minecraft.html / .PNG β Minecraft Β· Pixel Block Style
β βββ theme3-ancient-epic.html / .PNG β Ancient Epic Β· Chinese Classical Style
β βββ theme4-boss-report.html / .PNG β Boss Report Β· Professional Business Style
β βββ theme5-architecture.html / .PNG β Architecture Β· Engineering Blueprint Style
β βββ theme6-ai-product.html / .PNG β New AI Product Β· Deep Space Tech Style
βββ references/
βββ 01-canvas.md β Canvas size, 4-zone structure, overflow rules
βββ 02-design-system.md β 6 visual templates (T1βT6) CSS snippets
βββ 03-layout.md β 4 layout CSS + space calculations
βββ 04-color-font.md β 7 color schemes, font rules, semantic colors
βββ 05-content.md β Anti-laziness rules, content density, SVG chart library
βββ 06-workflow.md β Planning workflow, render verification, quality checklist
π Trigger Keywords
Include any of the following in your conversation to activate the skill:
generate report/make a reportmake HTML/generate HTML pagevisualize content/visual reportanalysis page/PPT page
π Generation Flow
User inputs topic
β
AI reads Skill spec (6 reference files)
β
Topic breakdown β plan 10 sub-dimensions
β
Per page: select template (T1βT6) β color scheme β layout β write content β QA
β
Output 01.html ... 10.html
β
Option β : Chrome/Puppeteer screenshot β 1017Γ720px PNG β paste into PPT slides
Option β‘: Send HTML to Doubao/Claude β "Convert to PPT 1:1" β download PPTX β
π‘ Usage Suggestions
| Scenario | Recommended Combo | Notes |
|---|---|---|
| Business plan | T1 Blue + T4 Blue + T5 Orange | Professional, data-credible |
| Technical proposal | T1 Blue + T3 Green + T4 Cyan | Tech feel, code showcase |
| Competitive analysis | T2 Red + T4 Blue | High contrast, data-driven |
| Security report | T6 Pink + T3 Green + T1 Purple | Threat awareness, technical authority |
| Annual summary | T5 Orange + T1 Blue + T4 Blue | Premium, data-rich |
| Product launch | T6 Pink + T1 Purple + T2 Red | Visual impact, memorable |
π License
MIT Β· Free for commercial and personal use