morph_skill

This skill converts documents across formats (Markdown, Word, HTML, PDF, Excel) while preserving structure, styling, and references for reliable outputs.
  • Shell

8

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill simota/agent-skills --skill morph

  • README.md3.6 KB
  • SKILL.md10.2 KB

Overview

This skill converts documents between common formats (Markdown, Word, Excel, PDF, HTML, draw.io, Mermaid) while preserving structure, styling, metadata, and cross-references. It focuses on high-fidelity transformations, batch processing, template application, and automated verification. Use it to produce deliverables, archives, or distribution-ready files from source artifacts created by other agents or tools.

How this skill works

Morph analyzes the source file to detect structure, unsupported features, and dependencies, then selects the optimal conversion toolchain (pandoc, LibreOffice, wkhtmltopdf, mermaid-cli, drawio-cli) and applies templates or style sheets. After conversion it runs automated QA checks—structure, visual fidelity, content integrity, and metadata—then packages outputs, applies optional PDF/A, signatures, watermarks, or encryption, and delivers files with a verification summary.

When to use it

  • Produce a print-ready PDF from a Markdown spec or HTML report
  • Generate Word deliverables from technical Markdown for stakeholder editing
  • Batch-convert a directory of mixed formats for archival (PDF/A)
  • Export diagrams (draw.io, Mermaid) to embedable PNG/PDF files
  • Apply corporate templates and generate TOC, headers/footers, and metadata
  • Prepare accessible PDFs (PDF/UA, WCAG) or apply digital signatures and encryption

Best practices

  • Run ANALYZE phase first to detect unconvertible features and ask clarifying questions
  • Choose toolchains per conversion matrix (pandoc for Markdown↔HTML/Word, LibreOffice for Excel→PDF)
  • Provide or select a template before conversion to avoid style rework
  • Verify output with automated QA metrics and a visual spot-check for critical pages
  • Use batch processing with reusable config files and commit conversion scripts to project journal
  • Escalate permission or sensitive-data concerns before including in batch jobs

Example use cases

  • Scribe-produced PRD (Markdown) → Morph → corporate-branded PDF with TOC and embedded diagrams
  • Harvest monthly reports (HTML/CSV) → Morph → management-ready Word and PDF bundles
  • Canvas diagrams (draw.io/Mermaid) → Morph → single-file PNG and printable PDF exports
  • Quill documentation (HTML) → Morph → PDF/A archive with accessibility tagging and metadata
  • Batch convert a release folder to PDF for stakeholder distribution and archival

FAQ

Pandoc is the primary tool for Markdown↔Word conversions, supplemented by template post-processing when needed.

Can you preserve complex tables, footnotes, and cross-references?

Yes—Morph prioritizes fidelity. Complex tables and cross-references are preserved where target format supports them; unsupported features will trigger an AskUserQuestion before proceeding.

Do you support accessibility and PDF/A archival?

Yes. Accessibility tagging (PDF/UA, WCAG checks) and PDF/A archival are supported as optional verification and output steps.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
morph skill by simota/agent-skills | VeilStrat