tailwind-4-docs

tailwind-4-docs

完整的 Tailwind CSS v4 文件快照與工作流程指引。用於回答 Tailwind v4 相關問題、選擇工具類/變體、設定 Tailwind v4,或根據官方文件與常見陷阱檢查將專案從 v3 遷移至 v4。

57星標
8分支
更新於 2026/4/9
SKILL.md
readonlyread-only
name
tailwind-4-docs
description

完整的 Tailwind CSS v4 文件快照與工作流程指引。用於回答 Tailwind v4 相關問題、選擇工具類/變體、設定 Tailwind v4,或根據官方文件與常見陷阱檢查將專案從 v3 遷移至 v4。

Tailwind 4 Docs

概述

使用此技能來瀏覽本地同步的 Tailwind CSS v4 文件快照,並根據官方指引回答開發、設定、遷移、實作、重構與審查相關問題。

文件快照未隨此技能一同打包,因為上游儲存庫為原始碼可用但非開源。使用者必須自行初始化快照,並負責遵守上游授權條款。

快速開始

  1. 檢查文件快照是否已初始化(references/docs/references/docs-index.tsx 是否存在)。
  2. 如果快照遺失或超過一週未更新,請停止並要求執行「初始化」中的初始化步驟後再繼續。在快照初始化完成前,請勿回答使用者的問題。
  3. 識別主題(工具類、變體、設定、遷移、相容性、實作、重構、審查)。
  4. references/docs-index.tsx 中找到對應的文件。
  5. 僅載入 references/docs/ 中的相關檔案。
  6. 對於實作、重構或審查任務,同時載入 references/engineering-playbook.md
  7. 套用指引,並指出任何重大變更或限制。

初始化(每次安裝只需執行一次)

執行同步腳本以下載 Tailwind 文件至本地。這需要網路連線、git 與 Python 3:

python skills/tailwind-4-docs/scripts/sync_tailwind_docs.py --accept-docs-license

此操作會從 tailwindlabs/tailwindcss.com 拉取內容。該儲存庫為原始碼可用且明確非開源,因此使用者必須在下載前接受其授權條款,並將快照保留在本地。

如果您無法執行工具或沒有網路連線,請要求使用者在終端機中執行上述命令,然後在 references/docs/references/docs-index.tsx 存在後再繼續。

如果快照遺失或超過一週未更新,您必須請求允許執行該命令,或要求使用者自行執行。在快照初始化或更新完成前,請勿繼續提供 Tailwind 指引。

如果初始化受阻(無網路或無寫入權限),請使用 references/gotchas.md 作為有限的替代方案,並要求使用者查閱官方文件。對於實作、重構或審查任務,references/engineering-playbook.md 也可作為有限的替代方案。

參考檔案對應

  • references/docs/ 為本地生成,包含 Tailwind v4 的 MDX 文件快照。
  • references/docs-index.tsx 為本地生成,包含文件側邊欄使用的分類與 slug 對應。
  • references/docs-source.txt 記錄上游儲存庫、提交與快照日期(或回報初始化待處理)。
  • references/engineering-playbook.md 為代理導向的實作、重構與審查指南。
  • references/gotchas.md 提供常見 v4 遷移陷阱的快速掃描。

MDX 處理方式

  • export const titleexport const description 視為元資料。
  • <TipInfo><TipBad> 等 JSX 提示視為指引文字。

常見進入點

  • 遷移:references/docs/upgrade-guide.mdxreferences/docs/compatibility.mdx
  • 實作/重構/審查:references/engineering-playbook.md
  • 常見陷阱總覽:references/gotchas.md
  • 設定與指令:references/docs/functions-and-directives.mdxreferences/docs/adding-custom-styles.mdxreferences/docs/theme.mdx
  • 變體與響應式模式:references/docs/hover-focus-and-other-states.mdxreferences/docs/responsive-design.mdx
  • 核心行為:references/docs/preflight.mdxreferences/docs/detecting-classes-in-source-files.mdx

遷移檢查清單

從 v3 升級至 v4 時,請務必在文件中確認以下事項:

  • 瀏覽器支援與相容性預期。
  • 工具鏈變更:@tailwindcss/postcss@tailwindcss/cli@tailwindcss/vite
  • 匯入語法:@import "tailwindcss" 取代 @tailwind 指令。
  • 工具類重新命名/移除、前綴格式與重要修飾符位置。
  • 變體、變形與任意值語法的變更。

更新工作流程

執行 scripts/sync_tailwind_docs.py 以重新整理快照。如果您已有 tailwindlabs/tailwindcss.com 的本地克隆,可使用 --local-repo 加速同步。務必傳入 --accept-docs-license