nexu-io-open-design-ppt-keynote.ocm.json json Copy{
"ocm": "1",
"id": "nexu-io-open-design-ppt-keynote",
"kind": "skill",
"name": "ppt-keynote",
"description": "Apple Keynote-quality slides, one card per screen, with keyboard left/right navigation.",
"publisher": "nexu-io",
"version": "1.0.0",
"capabilities": {
"domains": [
"general"
],
"tags": [
"skill-md",
"slides",
"deck",
"presentation",
"skills-sh"
],
"languages": [
"en"
]
},
"quality_prior": 0.6,
"examples": [
"Apple Keynote-quality slides, one card per screen, with keyboard left/right navigation."
],
"primary": false,
"metadata": {
"source": {
"provider": "skills.sh",
"repository": "https://github.com/nexu-io/open-design",
"path": "skills/ppt-keynote/SKILL.md",
"ref": "HEAD",
"url": "https://www.skills.sh/nexu-io/open-design/ppt-keynote",
"key": "nexu-io/open-design/skills/ppt-keynote/SKILL.md"
}
},
"instructions": "【模板: Keynote 风格 PPT】\n- 每张幻灯片是一个 `<section class=\"slide\">`, 整体宽 1280 高 720, 居中显示, 背景渐变。\n- 单页内容极简: 大标题 + 1-3 行支持文字; 或一张数据图; 或一个金句。\n- 字号: 标题 `text-7xl font-semibold tracking-tight`, 副标题 `text-2xl text-neutral-500`。\n- 第一页是封面 (主题 + 演讲者 / 日期), 最后一页是 \"Thanks.\" 或行动号召。\n- 顶部右上角小指示器: 当前页 / 总页数。\n- 加一段 JavaScript 监听 ArrowLeft / ArrowRight / 空格键切换 slide; 同时维护 hash (#/3)。\n- 每页之间用 fade-in 动画。\n- 保持留白, 数据卡片用 grid 布局对齐, 颜色克制。",
"cost": {
"context_tokens": 102
}
}