A lightweight YAML front-matter parser specialized for SKILL.md files.
This parser is intentionally minimal: it only understands the subset of YAML used in skill metadata blocks (simple key-value pairs and inline/bulleted lists). It avoids pulling in a full YAML dependency so the module remains self-contained and easy to deploy.
A valid front-matter block is delimited by "---" lines at the very top of the markdown file:
name: pdf_extract_text description: Extract text content from PDF documents version: 1.0.0 tags:
- text-extraction