Skip to main content

template-creator

Create or update a reusable Amplifier artifact template skill from a permitted reference document, deck, workbook, image, or message.

소스 정보

저장소
microsoft/amplifier-bundle-work
최근 소스 활동
2026년 9월 20일 22:41
감지된 SKILL.md 언어
영어
스타
0
포크
0

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
template-creator
description
Create or update a reusable Amplifier artifact template skill from a permitted reference document, deck, workbook, image, or message.
compatibility
Python 3.11+ and Amplifier load_skill; matching authoring skill for Office/PDF/image references; renderer and image reader for visual QA.
user-invocable
true
# Template Creator Create a self-contained Amplifier skill with a retained reference and a manifest. This uses Amplifier filesystem discovery, not a Codex gallery or plugin cache. 1. Identify the exact reference and whether this is creation or an explicitly requested update. For cloud references, use a real authorized export tool; do not store account credentials or guess a download URL. Confirm the user can reuse the reference before redistributing it. Preserve the original. 2. Choose `.amplifier/skills/artifact-template-<name>` in the project or the user's requested destination. Do not overwrite an existing skill by default. 3. For DOCX/PPTX/XLSX/PDF, load the corresponding authoring skill and render a representative first page/slide/sheet. Inspect the preview for readability. For images retain the original; for a message retain exact UTF-8 text and make a preview only if a suitable renderer is available. 4. Run `${SKILL_DIR}/scripts/create_template.py` with `--reference`, `--name`, `--description`, and `--destination` (the parent skills folder). Optionally pass a verified `--preview`. The helper writes the reference, SHA-256, `artifact-template.json`, and an Amplifier `SKILL.md`, refuses overwrite, and rejects symlink inputs. Read its JSON result and verify the resulting files. 5. Load the new skill through `load_skill` and exercise it on a disposable copy. For updates, identify the exact destination, preserve unaffected resources, update the manifest hash if the reference changes, and rerender its preview. Keep layout and content responsibilities explicit: the retained reference controls format where the user gives no contrary instruction; user sources control facts. Template creation does not authorize cloud publication or integration installation.
GitHub에서 보기