Export editorial content to self-contained HTML5 ebook with interactive navigation, collapsible sections, and responsive design. Trigger on: exportar html, ebook, html ebook, version digital, libro digital, interactive book, preview digital.
From scribanpx claudepluginhub javimontano/mao-scriba --plugin scribaThis skill is limited to using the following tools:
evals/evals.jsonreferences/html-ebook-patterns.mdProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Provides templates and patterns for on-call shift handoffs covering active incidents, investigations, changes, and procedures to ensure context transfer and continuity.
The HTML ebook makes educational content accessible on any device. Self-contained means it works offline, in any browser, without dependencies.
Generate a self-contained HTML5 ebook from editorial content with interactive navigation, collapsible sections, responsive design, and JM Labs branding.
Read brand-config.json for design tokens.
Build HTML structure:
Navigation:
Content sections per unit:
Interactive elements:
Footer: JM Labs branding, generation date, evidence tag summary.
Write single .html file to exports/.
| Name | Source | Required |
|---|---|---|
| Generated units | units/ directory | Yes |
| Validation report | reports/ directory | Recommended |
| brand-config.json | references/ | Recommended |
| Artifact | Format | Destination |
|---|---|---|
| HTML ebook | .html | exports/ |
# Export HTML Ebook — Report
## Archivo Generado
| Archivo | Tamano | Unidades | Estado |
|---------|--------|----------|--------|
| exports/{asig}_{grado}_ebook.html | N KB | N | OK |
## Caracteristicas
- Navegacion lateral: {functional}
- Modo oscuro: {functional}
- Secciones colapsables: {N secciones}
- Badges DZ: {N badges}
- Responsive: {tested 320px-1920px}
- Modo impresion: {functional}
## Accesibilidad
- Contraste WCAG AA: {pass/fail}
- Navegacion teclado: {functional}
- Roles ARIA: {applied}
/scriba:unitreferences/html-ebook-patterns.md — HTML5 ebook structure and CSS patterns