template-creator

Create or update personal artifact-template skills from Word, PowerPoint, or Excel reference files.

Updated Jul 31, 2026
One-click install
npx skills add https://github.com/AarnavBaddam/skills --skill template-creator-aarnavbaddam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-creator
Source: https://github.com/AarnavBaddam/skills/tree/main/template-creator
Command: npx skills add https://github.com/AarnavBaddam/skills --skill template-creator-aarnavbaddam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve? Turning a well-designed Office document into a reusable template normally requires manual copying and reformatting every time. This Skill packages a .docx, .pptx, or .xlsx reference file into a personal artifact-template skill so future documents, presentations, or spreadsheets can be generated with the same layout and formatting preserved. ## Core Features & Use Cases - Template Creation from Office Files: Converts a single .docx, .pptx, or .xlsx reference into a personal skill containing SKILL.md, artifact-template.json, agents/openai.yaml, a retained reference file, and a rendered preview image. - Explicit Template Updates: Updates exactly one passed artifact-template skill, preserving its folder name and any files the user did not ask to change, with atomic replacement and rollback. - Preview Rendering and Validation: Renders the first page, slide, or sheet to a PNG, validates the PNG structure, and stops if the preview is blank, clipped, or corrupted. - Use Case: You have a branded quarterly report in Word. Invoke $template-creator with the file attached to create a personal template, then tag that template later to generate new reports with identical styling. ## Quick Start Invoke $template-creator with a Word, PowerPoint, or Excel file attached and ask it to create a reusable template from that document.

Frequently Asked Questions about template-creator

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

FAQPage Schema
How do I create a reusable template from a Word document?

Attach a single .docx file and invoke $template-creator, or ask in natural language to create a template from the document. The skill renders a preview of the first page, then packages the reference file, preview, and metadata into a personal artifact-template skill.

What file formats does template-creator support?

It supports .docx (Word documents), .pptx (PowerPoint presentations), and .xlsx (Excel workbooks) as reference files. The preview image must be a valid PNG, which the skill renders from the first page, slide, or visible sheet.

Can I update an existing artifact template skill?

Yes, but only when you explicitly ask to edit or update exactly one passed artifact-template skill. The update preserves the skill folder name and any files you did not ask to change, and replaces the package atomically with rollback on failure.

Can template-creator share templates with my workspace?

No. It manages only personal templates under the Codex skills directory and does not create, modify, or publish plugins. To share, you must separately ask Codex to package the template into a plugin and share that plugin.

Why does template creation stop after rendering the preview?

Creation stops if the rendered PNG is blank, clipped, corrupted, or not representative of the reference file. The script also validates the PNG structure, including its signature and chunk CRCs, before packaging the template.