extract-template

v2026.09.24

Decide what an uploaded file is — a deck, a Word document, a PDF document, or artwork — and hand it to the template-extraction guide that matches. Use when asked to extract a template from a deck or document, turn a PDF into a Word template, save an image style as a reusable template, apply a company template to Markdown, or save a file's visual language as a reusable template.

GitHub
安装命令
npx skhub add okou-ai/extract-template
Markdown
SKILL.md

Extract a reusable template from a file

Look at what the file holds, decide what it is, follow that guide to the end. Run the commands below from the directory containing this guide.

Render a .pptx or .ppt first. An image is already viewable.

okou presentation screenshot --input <source.pptx|source.ppt> --out shots

Render a PDF or Word document at its own page proportions before judging layout:

node scripts/render-document.mjs --input <source.pdf|source.docx> --out source-render

Use a new output directory for each render. Keep the original as the source; use the returned PDF and page images for inspection.

The file isGo to
a deck — .pptx, .ppt, an image deck, or a .pdf whose pages are slidespresentation/SKILL.md
a Word document — .docxdocx/SKILL.md
a PDF document — pages of prose, not slidespdf/SKILL.md
artwork — .png, .jpg, or several images of one drawing styleillustration/SKILL.md

A page carrying one idea in display type is a slide. A page carrying running prose under a repeated header, footer, or page number is a document. A picture with no reading order is artwork.

Re-save a .doc, or a .docx written by WPS, as .docx from Word first.

Four rules override the table:

  • A deliverable the user names beats the table. "Turn these slides into a Word template" is docx/; "save this report's look as a presentation template" is presentation/.
  • Extract from the authoring file when it sits beside an export of itself: .docx over its PDF, .pptx over its PDF.
  • One or two pages at a paper size is never slides, however sparse. A resume and an invoice carry as little text as a slide and are still documents.
  • Several images at once are one style to illustration/, not several templates. A single image of a page — a scanned document, a screenshot of slides — is that page's kind, not artwork.

cd into the branch directory; every path inside a branch guide is relative to it. Both document guides start with document-reuse.md to choose the reuse scope and package.

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

未指定

源路径

extract-template

默认分支

main

最新提交

5a106f6

Tree SHA

e16fb39