Communitygithub.com

splatstudio-landing-deck

為夥伴與媒體打造的品牌故事橫向滑動簡報(雜誌風格翻頁展示),基於 Atelier Zero 設計系統與 guizang-ppt 導航模式。

splatstudio-landing-deck 是什麼?

SplatStudio 的「splatstudio-landing-deck」是一個專為合作夥伴、新聞媒體與社群設計的單頁 HTML 品牌故事簡報技能。它採用雜誌風格的橫向滑動翻頁模式(靈感源自 guizang-ppt),而非傳統的長頁縱向滾動,讓每一張投影片都像雜誌內頁一樣翻閱。技能繼承了姊妹技能 `splatstudio-landing` 的 Atelier Zero 視覺系統(暖色紙質、Inter Tight + Playfair Display 字體、斜體襯線強調、珊瑚色圓點),並共用其 16 張圖片庫,無需重複製作素材。 支援多種投影片類型(封面、章節、內容、統計、引言、行動呼籲、結尾),每張投影片都包含品牌標識、標題、位置、羅馬數字年份與即時計數顯示。使用者可透過方向鍵、滾輪、觸控滑動或 ESC 總覽格快速導航。 技能適用於 Claude、Cursor、Codex 等 AI 代理開發工具,主要工作流程包括:撰寫 `inputs.json`、透過共用指令碼產生或預留圖片、執行 `compose.ts` 編譯出單一 HTML 檔案。設計上強調與姊妹技能共用的樣式表與圖片庫,並要求保持單一視窗大小、不引入路由,以維持雜誌翻頁特有的視覺連貫性。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/aurora-ember-bio-lab/splatstudio/tree/HEAD/design-templates/splatstudio-landing-deck

在你喜歡的 AI 中提問

開啟一個已預先載入此 Agent Skill 的新對話。

說明文件

splatstudio-landing-deck 是做什麼的?

姊妹技能 splatstudio-landing。採用相同的 Atelier Zero 視覺系統(暖色紙質、Inter Tight + Playfair Display、 斜體襯線強調、珊瑚色圓點),但以橫向雜誌風格的滑動簡報呈現, 而非長頁滾動頁面。

導航模式刻意借鑒了 guizang-ppt 技能 — 使用 ←/→ 方向鍵、滾輪 / 滑動、ESC 總覽格 — 讓它感覺像是一本印刷雜誌逐頁翻閱,而不是 網頁投影片的滾動。

inputs.json + ../splatstudio-landing/styles.css
        │
        └──────────► scripts/compose.ts
                            │
                            ▼
                   <out>/index.html
                   (每張投影片一個視口,水平滑動)

你將獲得

  • 一個獨立的單一 HTML 檔案,內含 N 個視口大小的投影片,在單一 轉換後的 flex 軌道上水平排列。
  • 鍵盤導航:←/→ · ↑/↓ · PageUp/PageDown · Space · Home/End。
  • 滾輪 + 觸控滑動(具備動量防護,避免單次觸控板輕拂過度)。
  • 每張投影片的 chrome 資訊列:品牌標誌、簡報標題、位置、 羅馬數字年份、即時幻燈片計數(01 / 11)。
  • 底部珊瑚色進度條,隨著前進逐漸填滿。
  • 底部附近的點狀指示器列;點選任意點可跳轉。
  • ESC 總覽格 — 所有投影片的縮放縮圖,點選即可跳轉。與 guizang-ppt 的總覽 UX 相同。
  • 重複使用姊妹技能的相同 16 插槽圖片庫 — 無重複素材。

投影片類型

類型用途
cover開頭的標題頁。雙欄文案 + 拼貼藝術。
section章節之間的羅馬數字分隔線。置中,滿版出血。
content眉題 + 標題 + 正文 + 項目符號 + 可選拼貼藝術。
stats最多 4 個大型統計區塊(數值 · 標籤 · 副標籤)。
quote引言 + 作者。右側可選肖像拼貼。
cta結尾呼籲 + 1-2 個按鈕。
end大型斜體襯線結尾詞 + 簽名頁尾。

典型的 11 張投影片簡報:

1. cover     — 標題頁,主視覺拼貼
2. section   — "I. 問題"
3. content   — 關於 / 宣言,項目符號
4. content   — 能力,項目符號
5. stats     — 4 個數字
6. section   — "II. 感覺如何"
7. content   — 方法,項目符號
8. content   — 精選作品
9. quote     — 客戶推薦
10. cta      — 主要 + 次要動作
11. end      — 大型結尾詞 + 簽名

工作流程

1. 撰寫 inputs.json

從 inputs.example.json 開始(開放 設計簡報)。品牌區塊、圖片策略和素材路徑與姊妹技能相同 — 如果你已經填寫了 splatstudio-landing 的簡報,直接複製 brand 和 imagery 即可。

對於每張投影片,選擇一個 kind 並填寫來自 schema.ts 的類型化欄位。MixedText(無襯線基線 + 斜體襯線強調區間 + 珊瑚色終止點)是與姊妹技能相同的編碼方式 — 請參閱其 inputs.example.json。

2. (可選) 產生或預留圖片

此技能不附帶自己的圖片產生器或預留腳本 — 它與 splatstudio-landing 共用 16 插槽庫。要重新產生或預留:

# 透過 gpt-image-2 (fal.ai) 產生
FAL_KEY=... npx tsx ../splatstudio-landing/scripts/imagegen.ts ../splatstudio-landing/inputs.example.json --out=../splatstudio-landing/assets/

# 或是紙質紋理的 SVG 佔位符
npx tsx ../splatstudio-landing/scripts/placeholder.ts ../splatstudio-landing/assets/

將簡報的 inputs.imagery.assets_path 設定為這些 PNG 檔案的路徑 (範例中預設:../splatstudio-landing/assets/)。

3. 編譯簡報

npx tsx scripts/compose.ts inputs.json out/index.html

編譯器讀取 inputs.json,載入標準的 Atelier Zero 樣式表 來自 ../splatstudio-landing/styles.css,疊加簡報專用規則 (水平 flex 軌道、幻燈片佈局、HUD、點狀導航、ESC 總覽、鍵盤 / 滾輪 / 觸控處理器),並輸出一個獨立的 HTML 檔案。

4. 自我檢查

  • 在新瀏覽器分頁中開啟 HTML;第一張投影片(封面)顯示 右上角 chrome 資訊列顯示 01 / N。
  • 按下 →(或 Space,或向下滾動)。平滑地向右滑動一個 視口;點狀導航前進;珊瑚色進度條向前移動。
  • 按下 End。跳至最後一張投影片。
  • 按下 Home。返回第一張投影片。
  • 按下 Esc。出現含有縮放縮圖的總覽格; 點選任意縮圖跳轉並關閉總覽。
  • 調整視窗大小至 1080px 和 640px。封面 / 內容幻燈片折疊為 單欄;點狀導航仍然有效;chrome 資訊列縮小。
  • prefers-reduced-motion: reduce(DevTools → Rendering): 頁面轉場保持順暢,不會引起暈眩。
  • Lighthouse:對比度 AA、font-display swap、無版面偏移。

邊界

  • 重複使用姊妹技能的樣式表。 編譯器在編譯期間讀取 ../splatstudio-landing/styles.css。不要在此處維護重複的副本; 如果 Atelier Zero 代碼演變,請在姊妹技能中一次性編輯。
  • 重複使用姊妹技能的圖片庫。 無需重新提示或重新渲染 — 相同的 16 張圖板適用於兩種表面。
  • 保持單張投影片在一個視口內。 如果投影片內容無法在 1280×800 的 100vh × 100vw 內容納,將會溢出並感覺擁擠。請修剪 文案或拆分為兩張投影片。
  • 不要切換到垂直滾動吸附。 水平滑動的姿態是此技能讓人感覺 像雜誌內頁的關鍵;垂直滾動只會變成一個長頁。
  • 不要新增路由。 這是一個單檔成品。多頁簡報不在範圍內; 如需多份簡報體驗,請分別渲染每份簡報並從父索引連結。

參見

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

aurora-ember-bio-lab/splatstudio

Audio generation skill — jingles, beds, voiceover, and sound effects. Routes music requests to Suno V5 / Udio / Lyria, speech to MiniMax TTS / FishAudio / ElevenLabs V3, and SFX to ElevenLabs SFX or AudioCraft. Output is one MP3/WAV file saved to the project folder.

aurora-ember-bio-lab/splatstudio

A long-form article / blog post — masthead, hero image placeholder, article body with figures and pull quotes, author byline, related posts. Use when the brief asks for "blog", "article", "post", "essay", or "case study".

aurora-ember-bio-lab/splatstudio

Structured medical case presentation for clinical rounds, conferences, and documentation. Generates SOAP-format or narrative case reports with physiologically accurate vitals, labs, and evidence-based plans. Use when the brief mentions "case report", "case presentation", "SOAP note", "clinical case", "ward rounds", "case summary", or "patient presentation".

aurora-ember-bio-lab/splatstudio

Self-contained floating chat widget with welcome screen, social links, meeting button, and message input. Single HTML file, zero dependencies.

aurora-ember-bio-lab/splatstudio

Run a 5-dimension expert design review on any HTML artifact in the project — Philosophy / Visual hierarchy / Detail / Functionality / Innovation, each scored 0–10. Outputs a single self-contained HTML report with a radar chart, evidence-backed scores, and three lists: Keep / Fix / Quick-wins. Use when the brief asks for a "design review", "design critique", "5 维度评审", "design audit", or "what's wrong with my design".

aurora-ember-bio-lab/splatstudio

Admin / analytics dashboard in a single HTML file. Fixed left sidebar, top bar with user/search, main grid of KPI cards and one or two charts. Use when the brief asks for a "dashboard", "admin", "analytics", or "control panel" screen.

aurora-ember-bio-lab/splatstudio

A consumer-feeling dating / matchmaking dashboard — left rail navigation, ticker bar of community signals, headline KPIs, a 30-day mutual-matches bar chart, and a match-rate trend block. Editorial typography, restrained accent. Use when the brief asks for a "dating site", "matchmaking", "community dashboard", "social network dashboard", or any consumer product where the data is the story.

aurora-ember-bio-lab/splatstudio

Discounted cash flow valuation and intrinsic value analysis for public companies. Use when the brief asks for DCF, fair value, intrinsic value, price target, undervalued or overvalued analysis, or "what is this company worth?"

aurora-ember-bio-lab/splatstudio

A two-spread digital e-guide preview — page 1 is a cover (display title, author, "What's inside" stats, table of contents teaser); page 2 is a spread (lesson body with pull-quote and a step list). Lifestyle / creator brand tone. Use when the brief asks for an "e-guide", "digital guide", "lookbook", "lead magnet", "creator guide", "playbook", "PDF guide", or "电子指南".

aurora-ember-bio-lab/splatstudio

A documentation page — inline-start nav, scrollable article body, inline-end table of contents. Use when the brief mentions "docs", "documentation", "guide", "API reference", or "tutorial".

aurora-ember-bio-lab/splatstudio

A brand product-launch email — masthead with wordmark, hero image block, headline lockup with skewed-italic accent, body copy, primary CTA, and a specifications grid. Pure HTML email layout (centered single column, table fallback). Use when the brief asks for an "email", "newsletter blast", "MJML", "product launch email", or "email template".

aurora-ember-bio-lab/splatstudio

An engineering runbook — service overview, alerts table, dashboards links, common procedures with copy-pasteable commands, on-call rotation, and an incident-response checklist. Use when the brief mentions "runbook", "ops doc", "on-call guide", "SRE doc", or "运维手册".

aurora-ember-bio-lab/splatstudio

Quarterly / monthly financial report — masthead with KPIs, revenue and burn charts, P&L summary table, top-line highlights, and an outlook paragraph. Use when the brief mentions "financial report", "Q3 report", "MRR review", "P&L", or "财报".

aurora-ember-bio-lab/splatstudio

Team-management dashboard skill in the FlowAI aesthetic — three tabs (Team Members, Team Details, Activity Log), KPI stat row, member table, role distribution bar chart, online presence and activity sparklines, and a top-contributors panel, all in a single self-contained HTML file with light/dark theming, hoverable chart tooltips, click-to-zoom panels, and CSV export. Use when the brief asks for a team / workspace admin dashboard, an interactive admin dashboard with charts, or names FlowAI.

aurora-ember-bio-lab/splatstudio

A multi-frame gamified mobile-app prototype — three phone frames on a dark showcase stage. Frame 1: cover / poster, Frame 2: today's quests with XP ribbons and a level bar, Frame 3: quest detail. Vivid quest tiles, level ribbon, bottom tab bar. Use when the brief asks for a "gamified app", "habit tracker", "RPG-style life app", "level-up app", "daily quests", "XP / streak app", or "ELI5-style explainer app".

aurora-ember-bio-lab/splatstudio

GitHub repository analytics dashboard — stars, forks, contributors, issues, pull requests, recent activity, and top contributors. Use when the brief asks for a GitHub repo dashboard, open-source growth report, repository health page, or GitHub analytics view.

aurora-ember-bio-lab/splatstudio

For marketing and gtm work: bind launches, campaigns, events, and brand plans to growth and pipeline outcomes. Built around the core query "annual-marketing-plan", with GTM strategy lead judgment, buyer-ready proof, and this outcome: approve launch plan, campaign budget, or GTM motion.

aurora-ember-bio-lab/splatstudio

A new-hire onboarding plan as a single page — first week schedule, buddy + manager intro, learning track, equipment checklist, and "you're set when…" outcomes. Use when the brief mentions "onboarding", "new hire", "first week plan", or "入职".

aurora-ember-bio-lab/splatstudio

A first-30-days onboarding module for new hospitality hires — the behaviors, the practice, the checks, and the manager follow-up. Built as a decision-grade professional training deck for new hires, managers.

aurora-ember-bio-lab/splatstudio

Produce a print-grade single-page kami (紙 / 纸) document — warm parchment canvas, ink-blue accent, serif at one weight, no italic, no cool grays. The output reads like a professional white paper or studio one-pager, not an app UI. Multilingual by design (EN · zh-CN · ja). One self-contained HTML file, zero dependencies.

相關技能