Communitygithub.com

aurora-ember-bio-lab/splatstudio

產生一份適合印刷的單頁 kami(紙)文件 — 溫暖的羊皮紙畫布、墨藍色調、單一字重襯線字體,無斜體、無冷灰色。輸出結果讀起來像專業白皮書或工作室單頁稿,而非應用程式 UI。多語言設計(EN · zh-CN · ja)。單一獨立 HTML 檔案,無任何依賴。

splatstudio 是什麼?

此技能會產生一份單頁、適合印刷的 HTML 文件,遵循「kami(紙)」設計系統。美學借鏡編輯印刷、技術白皮書和老式打字機信件,優先考慮「好紙上的好內容」,而非現代應用程式 UI。它使用固定的暖色調羊皮紙背景(`#f5f4ed`)和單一強調色墨藍(`#1B365D`),覆蓋面積不超過文件表面的 5%。排版嚴格:僅使用 500 字重的襯線字體(不含斜體),行高範圍 1.10–1.55,並為中文和日文內容套用特定字距。系統支援英文、簡體中文和日文,並根據網域語言自動選擇適當的字體堆疊。輸出是一個完全自包含的 HTML 檔案,所有 CSS 內嵌,確保零依賴且易於分享。此技能透過結構化提示收集品牌簡報,然後建構文件,包含眉列、主視覺、宣言區塊、指標列、章節和頁尾等部分。它強制執行嚴格的設計限制(例如,禁止 `rgba()` 標籤填色、禁止陰影、禁止動畫 JavaScript),以確保在任何環境(包括列印)中都能呈現一致、高品質的結果。此技能也定義了一個全面的自我檢查清單,讓 AI 在交付前驗證輸出。

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

在你喜歡的 AI 中提問

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

說明文件

kami-landing

產生一份 kami(紙) 設計系統的單頁文件。 美學借鏡編輯印刷、技術白皮書和老式打字機信件 — 目標是 好紙上的好內容,而非 現代應用程式 UI。

設計系統事實來源: design-systems/kami/DESIGN.md。 交付前請務必閱讀。權杖、字體規則、「十大不變法則」和禁止色都定義於此。

你會得到什麼

一個單一、自包含的 HTML 檔案,包含:

  • 溫暖的羊皮紙畫布(#f5f4ed) — 絕不使用 #ffffff。
  • 單一強調色調 — 墨藍色(#1B365D),用於章節編號、標題強調字、宣言左側線條和指標數值。其他任何地方,墨藍色覆蓋面積必須 ≤ 文件表面積的 5%。
  • 單一字重 (500) 的襯線字體用於層級 — 英文用 Charter,中文用 TsangerJinKai02 / Source Han Serif,日文用 YuMincho,由 language 參數選擇。任何地方都不要使用斜體。
  • 緊湊的印刷節奏 — 行高 1.10–1.55,依語言設定字距(英文 0,簡體中文 0.35px,日文 0.02em)。
  • 數字堆疊使用 font-variant-numeric: tabular-nums,讓指標欄位和分頁數字能整齊對齊。
  • 透過 1px 環線和輕微陰影營造深度(0 4px 24px rgba(0,0,0,0.05))。無硬式下拉陰影、無新同態、無 backdrop-filter 模糊。
  • 標籤填充使用純色十六進位值(例如 #E4ECF5),絕不使用 rgba() — 列印渲染器會雙重繪製 alpha 標籤。
  • 響應式,支援 1280 / 980 / 768 / 560 解析度。

頁面結構

1. 眉列 — 地區切換器 · 版本 · 版次(12px 無襯線大寫)
2. 主視覺 — 顯示標題(96–106px 襯線 500)、標語(21px)、
                   三個主視覺標記晶片(紙色調背景)
3. 宣言 — 引用段落,襯線 400,20px,行高 1.65,帶有
                   墨藍色左側線條和簽名頁尾
4. 指標列 — 3-6 個區塊:數值(24px 襯線 500 墨藍色,tabular-nums)、
                   標籤(12px 襯線 500 橄欖綠)
5. 章節 — 編號(`01`、`02`、…)墨藍色襯線 500 14px,
                   章節標題 28-32px,內文 14-15px
6. 頁尾 — 引導字(大型襯線 500),授權 · 年份 · 聯絡資訊,
                   三欄站點索引,12px 襯線 500

工作流程契約

1. 收集品牌簡報

使用 AskQuestion(或等效方式)逐步收集品牌簡報。不要一次將所有輸入清單丟給使用者;分兩輪詢問:

  1. 身份輪 — 名稱、標語、地點、版本/版次、主要 URL、主要語言。
  2. 內容輪 — 宣言段落 + 簽名、3-6 個指標方塊、3-5 個章節(標題 + 導言 + 內文)條目。

2. 選擇語言堆疊

language 參數控制 :root 上設定的 --serif 堆疊。根據宣言和章節內文的主要語言來選擇:

language--serif注意事項
enCharter, Georgia, Palatino, Times New Roman, serif預設值
zh-CNTsangerJinKai02, Source Han Serif SC, Songti SC, Georgia內文字距 0.35px
jaYuMincho, Hiragino Mincho ProN, Source Han Serif JP同時將 --olive 覆寫為 #4d4c48(YuMincho 筆劃較細)

混合腳本內文沒有問題 — 瀏覽器的逐字元後備鏈會處理它。不要將三個字體家族串聯在一個 font-family 宣告中;這會稀釋字元特性。

3. 撰寫 index.html

輸出一個包含所有內嵌 CSS 的單一檔案。模仿 example.html 的結構,並且僅使用 design-systems/kami/DESIGN.md 中的權杖。不要發明新的顏色、字重或字體家族。

AI 可以直接套用的元件基本元素(全部定義在範例的 <style> 區塊中):

  • .eyebrow、.label — 無襯線上方線
  • .metric — 數值 + 標籤垂直配對
  • .section-num + .section-title + .section-lede
  • .tag.standard、.tag.brush — 純色十六進位標籤(每頁最多一個 brush)
  • .quote — 左側線條襯線 500 引言
  • ul.dash — 墨藍色破折號項目符號
  • .code — 象牙白背景、1px 邊框程式碼區塊
  • .footer-kicker — 大型襯線 500 字

為每個可編輯元素標記 data-od-id="<unique-slug>",以便主機應用程式的評論模式可以定位它。

4. 交付前自我檢查

  • 頁面背景是羊皮紙色(#f5f4ed),絕不使用 #ffffff。
  • 墨藍色(#1B365D)覆蓋可見表面積 ≤ 5% — 計算章節編號、宣言規則、指標數值、標題強調字。總計 ≤ 5%。
  • 所有灰色都是暖色調(R ≈ G > B)。無 slate-*,無 #f3f4f6。
  • 襯線字重保持在 500 — 襯線文字上無 font-weight: 700 或 900。
  • 任何地方都沒有 font-style: italic。強調改用墨藍色或 .tag 取代。
  • 所有數字堆疊(指標數值、分頁、日期、財務數字)都帶有 font-variant-numeric: tabular-nums。
  • 所有標籤填充都是純色十六進位值(例如 #E4ECF5),絕不使用 rgba()。
  • 陰影:最多一個 1px 環線或一個 0 4px 24px rgba(0,0,0,0.05) 的輕微陰影。無硬式下拉陰影。
  • 顯示尺寸下的標題 ≤ 6 個單字;CJK 標題 ≤ 8 個字元。
  • 在 768px 和 560px 解析度下,版面會摺疊為單欄,且無水平捲動。

此技能包含的檔案

design-templates/kami-landing/
├── SKILL.md                 # 此契約
├── README.md                # 人類快速入門
└── example.html             # 標準 SplatStudio 渲染

界線

  • 不要發明新的顏色或字體。kami 調色板是固定的;如果簡報要求品牌色,請拒絕,或將品牌色渲染為單一的 .tag.brush 強調。
  • 不要引入第二個強調色。選擇墨藍色,或什麼都不選。
  • 不要在一個宣告中混合所有三個字體堆疊;選擇主導語言,在 :root 上覆寫 --serif,然後讓瀏覽器逐字元後備鏈來解析混合腳本內文。
  • 不要對標籤填充使用 rgba() — 列印渲染器會雙重繪製 alpha 標籤。使用 design-systems/kami/DESIGN.md §2 表格中預先混合的純色十六進位值。
  • 不要為了動畫效果加入 JavaScript。頁面是紙,不是應用程式 — 動感屬於閱讀者的滾動。

參見

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

Single-page SaaS landing with hero, features, social proof, pricing, and CTA. Respects the active DESIGN.md color/typography/layout tokens. Trigger keywords: "saas landing", "marketing page", "product landing".

相關技能