document-adaptor

Map source document blocks into target template slots with human review.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/jac007x/CheatCodes-Skill-Library --skill document-adaptor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: document-adaptor
Source: https://github.com/jac007x/CheatCodes-Skill-Library/tree/main/document-adaptor
Command: npx skills add https://github.com/jac007x/CheatCodes-Skill-Library --skill document-adaptor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Content from multiple source documents often needs to be reshaped to fit a new target template. The Document Adaptor automates the mapping of source blocks into target slots, preserving structure and meaning while highlighting only genuinely ambiguous areas for human guidance.

Core Features & Use Cases

  • Block-to-slot mapping across one or more source documents into a target document structure
  • Slot-aware adaptation that preserves meaning, tone, and formatting consistency
  • Human-in-the-loop ambiguity resolution with provenance tracking and preview before final production
  • Intake validation, basic guardrails for sensitive content, and clear handling of empty or generated content

Quick Start

Provide a source document and a target template, and let the adaptor produce a mapped draft

Frequently Asked Questions about document-adaptor

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

FAQPage Schema
How do I automate mapping content from multiple source documents into a target template?

Automating content adaptation is done by mapping source document blocks into a target slot-based structure, producing a draft aligned to your chosen template while preserving meaning and formatting consistency.

How does human-in-the-loop ambiguity resolution work during document content adaptation?

Human-in-the-loop content adaptation highlights genuinely ambiguous areas during the block-to-slot mapping process, pausing to request human guidance before generating a preview and final draft.

Can I use this to adapt content across multiple source documents into one structured template?

Yes, you can adapt content across multiple source documents by mapping their blocks into a single target slot-based structure to deliver a unified draft aligned to your template.

What is the best way to handle empty or sensitive content when mapping documents to templates?

Handling empty or sensitive content during document mapping is managed through intake validation and basic guardrails, ensuring clear processing rules before final production.

Does the content adaptation process provide a preview before final document production?

Yes, the content adaptation process provides a preview of the mapped draft before final production, ensuring the slot-based structure meets your template requirements.

Why does document adaptation require intake validation before mapping content to templates?

Intake validation is required before mapping content to templates to enforce basic guardrails for sensitive content and ensure source documents are properly structured for block-to-slot adaptation.