A thorough practitioner's guide to the VMPrint JSON AST (version 1.1). Explains the root structure, page geometry, styles, block and inline element types, stories (multi-column), zone-maps, strips, tables, floats, drop caps, pagination controls, scripting via YAML frontmatter, and common layout patterns and gotchas. Includes concrete examples and regression fixtures for verification.
Use this skill when you need to author, debug, or migrate documents to the VMPrint 1.1 AST: creating multi-column DTP layouts, advanced typesetting, paginated tables with repeated headers, multilingual text, or when adding document-level scripting. Also useful when migrating from AST 1.0 to 1.1 because it lists breaking changes.
Best for developer-facing tools and agents that manipulate document ASTs or generate PDFs from JSON (CLI-based renderers, code-assistant workflows, and layout engines).
VMPrint AST Layout is a comprehensive reference skill for authoring VMPrint JSON AST 1.1 documents covering page geometry, stories, tables, floats, drop caps, zone maps, strips, headers/footers, multilingual text, pagination, and scripting. The SKILL.md is exceptionally detailed with exact TypeScript interfaces and extensive examples. No scripts are bundled — it's purely a documentation/reference skill. Marked user-invocable: false, so it's intended as contextual reference rather than a triggered action.
This is essentially a format specification masquerading as a skill. Very high quality documentation but narrow applicability. The skill would benefit from having its lengthy reference content moved to a references/ directory and keeping SKILL.md lean with triggers and action steps.