doc-filler

Fill documents from templates using source data and validation.

Updated May 23, 2026
One-click install
npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill doc-filler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: doc-filler
Source: https://github.com/zengbaocheng/hermes-tech-hub/tree/main/productivity/doc-filler
Command: npx skills add https://github.com/zengbaocheng/hermes-tech-hub --skill doc-filler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Doc Filler automates filling documents from templates using provided source data, performing validation, and producing finalized output files for delivery.

Core Features & Use Cases

  • Automated Template Filling: Fill documents from various template formats (docx, md, txt, csv, json) using structured or unstructured source data.
  • Data Validation & Mapping: Auto-map fields between sources and templates with validation to ensure completeness and correctness.
  • Use Case: Generate batch reports by feeding a JSON data feed and a Word template to produce individual reports.

Quick Start

Feed a template file and source data to the doc-filler skill to automatically fill, validate, and output the final document.

Frequently Asked Questions about doc-filler

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate filling Word documents from JSON data sources?

To automate filling Word documents from JSON data, you feed a docx template and your source data into the system. The skill automatically parses the template, maps the JSON fields to the corresponding placeholders, and generates the finalized document output.

What is template field mapping and how does validation work for document generation?

Template field mapping matches source data keys to document placeholders, while validation ensures completeness and correctness before output. This mechanism prevents missing or malformed data from corrupting the finalized files during batch document generation workflows.

Can I use structured and unstructured data to fill csv and md templates?

Yes, you can use both structured and unstructured source data to fill csv and md templates. The system supports multiple template formats including docx, md, txt, csv, and json, automatically mapping the provided data to generate the finalized output files.

What is the best way to generate batch reports from a single Word template?

The best way to generate batch reports is to feed a single Word template and a structured JSON data feed into the automation skill. It iterates through the data, validates fields, and outputs individual finalized reports for each data record.