Add Beryl Agent and harness source

This commit is contained in:
2026-09-08 20:10:03 +08:00
parent 06d72d001c
commit 47cfbcd66a
70 changed files with 12558 additions and 0 deletions
@@ -0,0 +1,22 @@
---
name: artifact-template-sw-ads-tiktok
description: "Create a presentation using the SW Ads TikTok投前报告 template and its retained reference file. Use when the user selects this template, names SW Ads TikTok投前报告, or explicitly invokes $artifact-template-sw-ads-tiktok. 使用SW Ads糖果店铺投前方案的版式、配色与页面结构,创建精简的TikTok广告投前调研和投放计划演示文稿。"
---
# SW Ads TikTok投前报告
Create a presentation from this template. Keep the reference file unchanged.
## Workflow
1. Read `artifact-template.json` and resolve its paths relative to this skill directory.
2. Load [@presentations](plugin://presentations@openai-primary-runtime) and invoke its reference/template workflow with the retained file.
3. Treat the user's prompt and available sources as the content input. Do not invent facts merely to fill a template slot.
4. Clone or import the reference instead of replacing its visual system with generic defaults.
5. Render and verify the finished presentation, then return the final artifact.
## Fidelity
Preserve source slides, layouts, masters, typography, geometry, images, charts, tables, and recurring slide chrome.
User instructions control requested content and explicit deviations. The retained reference controls layout and formatting where the user has not requested a change.
@@ -0,0 +1,7 @@
interface:
display_name: "SW Ads TikTok投前报告"
short_description: "Create presentations with the SW Ads TikTok投前报告 template"
icon_large: "./assets/preview.png"
default_prompt: "Use $artifact-template-sw-ads-tiktok to create a presentation with this template."
policy:
allow_implicit_invocation: true
@@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"kind": "presentation",
"reference": "assets/reference.pptx",
"preview": "assets/preview.png"
}