presentation-generator
SKILL.md
Technical Presentation & Article Generator
Generate Reveal.js HTML presentations and Markdown technical deep-dive articles from complex technical projects or papers. All content in Chinese by default.
Core Principles
- Logic First: Establish overall architecture before diving into details. No fragmented info dumps.
- Visualization Driven: Use diagrams (Mermaid, architecture charts) over plain text whenever possible.
- Code-Theory Alignment: Every formula/diagram must map to concrete code implementation.
- Deep Dive via "What-Why-How-Code": For each core component, follow the 5-step pattern: Concept → Motivation → Mechanism → Code → Comparison.
- User Friendly: Leverage HTML/JS features for code highlighting, speaker notes, and interactivity.
Workflow: HTML Presentation Generation
Step 1: Analyze Source Material
Read the project/paper thoroughly. Collect:
- Model configs (yaml/json) for precise parameters
- Core model code for architecture details and tensor shapes