template-creator

Create or update personal artifact-template skills from DOCX, PPTX, or XLSX reference files.

634|124|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/AIDotNet/OpenCowork --skill template-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: template-creator
Source: https://github.com/AIDotNet/OpenCowork/tree/main/resources/extensions/template-creator
Command: npx skills add https://github.com/AIDotNet/OpenCowork --skill template-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and assets (resource) components.

What problem does it solve?

Turning a well-designed Word document, PowerPoint deck, or Excel workbook into a reusable template normally requires manual copying and reformatting every time. This Skill converts a single Office reference file into a persistent personal artifact-template skill, keeping the original file so future documents can clone its layout and formatting precisely.

Core Features & Use Cases

  • Template Creation: Convert a DOCX, PPTX, or XLSX reference into a reusable artifact-template-* skill stored under ~/.open-cowork/skills, complete with preview image and retained source file.
  • Template Updates: Explicitly update an existing personal artifact template's reference, preview, title, or description while preserving everything else, using atomic replacement with rollback.
  • Preview Verification: Renders the first page, slide, or sheet to a PNG and validates it before packaging, so broken or blank templates are never saved.
  • Use Case: You have a polished quarterly report DOCX. Invoke the skill to turn it into a personal template, then later ask the agent to generate new quarterly reports that reuse its exact styles, headers, and layout.

Quick Start

Ask the agent to create a personal template from your attached Word document, PowerPoint presentation, or Excel workbook using the template-creator skill.

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 the DOCX file and invoke the template-creator skill. It renders a preview of the first page, then runs a script that packages the reference file, preview, and metadata into a new artifact-template skill under ~/.open-cowork/skills.

What file formats can be turned into artifact templates?

Only three Office formats are supported: DOCX for documents, PPTX for presentations, and XLSX for spreadsheets. The reference path must end in one of these extensions or the creation script rejects the request.

Can I update an existing artifact template instead of creating a new one?

Yes, but only when you explicitly ask to edit one specific personal artifact-template skill. The update mode preserves the skill folder name and unchanged files, then atomically replaces the package with rollback on failure.

Does template-creator work with plugin or marketplace templates?

No. It manages only personal skills under ~/.open-cowork/skills and refuses to modify installed or bundled plugin caches. It also cannot publish, share, or upload templates to a workspace or marketplace.

Why does template creation fail with a preview error?

The script requires a valid PNG preview and verifies its signature, chunk structure, and CRC checksums. If the rendered preview is blank, clipped, corrupted, or not a real PNG, the workflow stops before writing anything.