01 · Claude Code skillsClaude Code 技能仓库

23 skills,
one pane of glass.
23 个技能,
一块玻璃。


sky-skills is a repository of Claude Code skills — nine page-design aesthetics, a four-gate review harness, and a bench of working tools. This demo tells the repo's own story in glass-design, the fifth of its nine voices. sky-skills 是一个 Claude Code 技能仓库——九种页面设计美学、一套四道检查的审查体系,外加一排干活的工具。这页 demo 用仓库九种声音里的第五种 glass-design,讲它自己的故事。

MIT · zero build steps · dark / light · EN / 中文 MIT 许可 · 零构建 · 双主题 · 双语

claude code · ~/sky-skills · live session 01 · SKILLS LOADED glass-design sage-design ember-design apple-design anthropic-design design-review 02 · SESSION trigger · matched pages · 2 shipped gate errors · 0 Make me a liquid-glass page PROMPT · 09:14 · MATCHED IN 0.2S 23 skills in repo 4/4 gates green TRIGGER · GLASS-DESIGN liquid glass glassmorphism aurora 毛玻璃 keyword hit → SKILL.md loads itself · 9 reference docs · 4 canonical pages · 15 diagram templates SESSION PIPELINE Read the skill Generate Run the gates Ship SKILL.md + references start from canonical verify · audit · shot 0 errors required SKILLS 22 AESTHETICS 9 GATES 4 THEMES DARK + LIGHT MOTION FREEZABLE
The session as it runs — one TRIGGER hit lights one chip, the pipeline ends at zero errors. The mock is drawn in the page's own glass. 运行中的会话——一次 TRIGGER 命中点亮一枚词片,流水线终点是零 error。这张 mock 用的就是页面自己的玻璃。
23 skills in one repository个技能在同一个仓库里
9 design aesthetics, one voice each种设计美学,每种一个声音
4 gates before any page ships道检查,每页发布前都要过
60s from git clone to a rendered pagegit clone 到渲染出第一页
02 · How it works工作方式

A folder, a keyword, a verdict. 一个文件夹、一个关键词、一个判决。

A folder is a skill.一个文件夹就是一个技能。

Each skill is a self-contained directory: SKILL.md for the contract, references for the craft, assets for the CSS, templates to copy from. No registry, no build — delete the folder and it's gone. 每个技能都是一个自带全部家当的目录:SKILL.md 写契约,references 放工艺文档,assets 放 CSS,templates 给你直接复制。没有注册表、没有构建——删掉文件夹,它就消失了。

Anatomy of a skill解剖一个技能

TRIGGER picks the moment.TRIGGER 挑准时机。

Every SKILL.md carries TRIGGER keywords in its frontmatter. Say "liquid glass" and this skill loads itself — its tokens, its canon, its gates — without a single manual import. 每份 SKILL.md 的 frontmatter 里都写着 TRIGGER 关键词。你说出 liquid glass,这个技能就自己加载进来——它的 token、它的范本、它的检查——不需要任何手动引入。

What is a skill什么是技能

Generators ship, gates judge.生成的归生成,评审的归评审。

Nine design skills generate pages; design-review judges them — structure, rendered audit, screenshots, then an LLM critic. A page that fails any gate is a page that doesn't ship. 九个设计技能负责生成页面,design-review 负责评判——结构检查、渲染审计、截图、再加一个 LLM 评审。任何一道检查不过,页面就不算完成。

The four gates四道检查
03 · The roster阵容

Fourteen folders. 十四个文件夹。

Skill技能 Kind类型 What it does用途
anthropic-designgeneratorWarm editorial pages — cream, serif, orange pills温暖编辑感页面——米色、衬线、橙色按钮
apple-designgeneratorPale minimal product pages, SF-style geometry浅白极简产品页,SF 式几何
ember-designgeneratorHandcraft warmth — chocolate, gold, Fraunces手作暖意——巧克力色、金色、Fraunces
sage-designgeneratorQuiet Nordic editorial — rice paper and sage green安静的北欧编辑感——宣纸白与鼠尾草绿
glass-designthis page本页generatorLiquid glass — aurora field, frosted panels, freezable motion液态玻璃——光晕背景、毛玻璃面板、可冻结动画
design-plannerplannerPlans a page before any generator touches it在生成器动手之前先做页面规划
design-reviewevaluatorThe four gates plus the known-bugs ledger四道检查,外加已知问题台账
doc-review-loopevaluatorIterates documents against a reviewer until clean让文档对着评审意见迭代到干净为止
linux-kernel-devdomainKernel modules, drivers, checkpatch, DT bindings内核模块、驱动、checkpatch、设备树绑定
doc-to-markdownconverterPDF / DOCX into clean Markdown with imagesPDF / DOCX 转成干净的 Markdown 和图片
md-to-pdfconverterMarkdown into PDF with bookmarks and CJKMarkdown 转 PDF,带书签和中文支持
wechat-video-publisherpipelineTTS, Playwright and ffmpeg in one publishing runTTS、Playwright、ffmpeg 串成一次发布
gated-dual-clonegitThe 2/3-clone git topology with safety gates带安全检查的 2/3 克隆 git 拓扑
gated-dual-clone-auditgitAudits that topology before anything is pushed在任何推送之前审计这套拓扑
04 · The shared three共用的三张图

Three diagrams every demo carries. 每个 demo 都要带的三张图。

Code architecture, an SoC block and a three-remote git flow — the same trio every sibling demo draws, here in dark glass: nodes are panels, lines are hairlines, cyan is where the energy goes. 代码架构、SoC 框图、三远端 git 协作——每个姊妹 demo 都画的同一组图,这里换成暗玻璃语言:节点是面板,线是发丝线,cyan 指向能量去的地方。

01 · PRESENTATION 02 · APPLICATION 03 · DOMAIN 04 · INFRASTRUCTURE Landing pages Dashboards Galleries Data reports hero · stats · CTA KPI + live charts figure + figcaption long-form + tables Claude Code runtime — the TRIGGER router prompt keywords match SKILL.md frontmatter · the whole skill folder loads into context anthropic-design apple-design ember-design sage-design glass-design warm editorial pale minimal handcraft quiet nordic liquid glass +9 Per-skill assets glass.css · fonts.css · glass.js · templates/diagrams · references/canonical design-review — four gates 0 ERROR = SHIPPABLE A PROMPT FALLS THROUGH FOUR LAYERS · ONLY GATED PAGES COME BACK UP
A prompt falls through four layers; the cyan-stroked pill is this page's author, and the strong-stroked gate node is the reason it shipped. 一个提示词穿过四层结构——cyan 描边的药丸是这页的作者,强描边的检查节点是它能发布的原因。
SKY-1 · DESIGN-SKILL SILICON · 5NM P-CLUSTER · 4× PERF · 3.5GHZ P0 P1 P2 P3 L2 · 16 MB SHARED E-CLUSTER · 4× EFFICIENCY · 2.0GHZ E0 E1 E2 E3 L2 · 4 MB SHARED MEMORY Controller DRAM 0 · 8 GB DRAM 1 · 8 GB DRAM 2 · 8 GB DRAM 3 · 8 GB LPDDR5 · 200 GB/S · UNIFIED GPU · 10 CORES SHARED TEXTURE CACHE · 24 MB NEURAL ENGINE 16-core ANE 38 TOPS · INT8 MEDIA ENGINE H.264 · H.265 AV1 DECODE PRORES RAW INTERCONNECT FABRIC · EVERY BLOCK ONE HOP FROM MEMORY I/O USB4 PCIE 4 THUNDERBOLT HDMI WIFI 7 10G ETHERNET
The same silicon every sibling demo draws — clusters, GPU, neural engine, unified memory — rendered as panels in the page's own glass, with the ANE as the one lit block. 姊妹 demo 都画过的同一块芯片——核心簇、GPU、神经引擎、统一内存——用页面自己的玻璃画成面板,ANE 是唯一点亮的模块。
PULL REQUEST · REVIEW · MERGE upstream TbusOS/sky-skills · main BRANCHES main protected release/v1 docs working-repo ~/linux-kernel/github/sky-skills FEATURE BRANCHES feature/glass-design a1b2c3d · tokens + aurora + css e4f5g6h · two demos — HEAD feature/diagram-templates i7j8k9l · 14 svg templates WORKING TREE M demos/glass-design/index.html A demos/glass-design/diagrams.html ?? /tmp/glass-demos/*.png PRE-PUSH GATES verify 0 err · audit 0 err × 2 themes screenshots reviewed by a human commit-mirror internal/sky-skills-mirror ROLE signed commits only history kept verbatim hourly sync from upstream CI · ON PULL REQUEST verify.py · passed visual-audit × 2 themes · passed screenshot diff · running critic · queued PUSH REBASE THREE REMOTES · EVERY COMMIT CROSSES A GATE BEFORE IT CROSSES A REMOTE
Three remotes, one discipline: work happens in the strong-stroked middle, and every commit crosses the gates before it crosses a remote. 三个远端,一条纪律:工作发生在强描边的中间仓,每个提交先过检查,再过远端。
Every bug we hit becomes a gate, so the same bug never ships twice. 踩过的每个坑都变成一道检查——同一个坑不会发布第二次。
— the repo's working rule · sky-skills harness —— 仓库的工作守则 · sky-skills 审查体系
05 · Generator / evaluator生成器 / 评审器

Skills generate.
Gates judge.
技能负责生成。
检查负责评判。

The nine generators carry strong opinions, so the judges are deliberately mechanical. Four mechanical gates and one critic stand between any page and the public directory — and this very page just went through them all. 九个生成器都带着明确的审美立场,所以评审刻意做成机械的。任何页面和公开目录之间隔着四道机械检查和一位评审——你正在看的这页也刚刚全部过完。

G·1

verify.py — structure, staticallyverify.py——静态查结构

Placeholders, undefined classes, bilingual coverage, full-width punctuation — caught before a browser ever opens. 占位符、未定义的 class、双语覆盖、全角标点——浏览器还没打开就先拦下。

G·2

visual-audit.mjs — render, then measurevisual-audit.mjs——渲染后逐项测量

Playwright renders the page and measures it: WCAG contrast, diagram sizing, hollow cards, brand presence. Glass pages run twice — dark and light. Playwright 渲染页面后逐项测量:WCAG 对比度、图示尺寸、空心卡、品牌占比。glass 页面要跑两遍——dark 和 light。

G·3

screenshot.mjs — a human looksscreenshot.mjs——人眼把关

Full-page screenshots in both themes, reviewed before any commit. Taste the scripts can't measure, a person still can. 全页截图、双主题,提交前必看。脚本量不出来的品位,人看得出来。

G·4

critic — taste, scoredcritic——给品位打分

An LLM critic scores composition, brand, copy and craft. Below 88, the issues feed the next round instead of the repo. LLM 评审给构图、品牌、文案、工艺打分。低于 88 分,意见进下一轮,页面进不了仓库。

06 · Install安装

One folder. Zero build. 一个文件夹,零构建。


Clone once, symlink anywhere. Claude activates a skill only when your prompt hits its TRIGGER words — installing all 22 costs nothing until you ask. 克隆一次,到处符号链接。只有提示词命中 TRIGGER 词,Claude 才会激活对应技能——把 22 个全装上,不开口就没有任何成本。

# clone once, symlink anywhere
git clone https://github.com/TbusOS/sky-skills.git
ln -s "$(pwd)/sky-skills/skills/glass-design" \
  your-project/.claude/skills/glass-design
Clone the repo克隆仓库 See the templates看图示模板
07 · Nine voices九种声音

Same story, five of the nine voices. 同一个故事,九种声音里的五种。

This page is the same story told by the apple, anthropic, ember and sage demos — same repo, same three diagrams, a fifth voice. 这页和 apple、anthropic、ember、sage 四个 demo 讲的是同一个故事——同一个仓库、同一组三张图,只是换了第五种声音。