Community影像github.com

feature-sliced/feature-sliced-design

官方 Feature-Sliced Design(FSD)v2.1 技能,用於將該方法論應用於前端專案。

feature-sliced-design 是什麼?

此技能為官方 Feature-Sliced Design (FSD) v2.1 的實作指南,專門協助開發者將 FSD 方法論應用於前端專案。它提供關於如何使用 FSD 層次(如 entities, features, widgets 等)組織專案結構、決定程式碼歸屬、放置靜態資源(圖片、圖示、字型、PDF)、將密切相關的切片分組、定義公開 API 及導入邊界、解決跨導入或評估 @x 模式、判斷是否應建立或移除實體、評估是否需要 entities 層、決定邏輯應保持局部或抽取、從 FSD v2.0 或非 FSD 程式碼庫遷移、以及將 FSD 整合至 Next.js(App Router 與 Pages Router)、Nuxt、Vite、Astro 等框架的完整指引。同時也涵蓋在 FSD 中實作常見模式(如認證、API 處理、Redux 與 TanStack Query (React Query))的最佳實踐。此技能支援 Claude Code、Cursor 與 Codex 等平台,透過結構化的 SKILL.md 文件提供詳細規則與範例。

相容平台~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/feature-sliced/skills/tree/main/skills/feature-sliced-design

Installed? Explore more 影像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜歡的 AI 中提問

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

說明文件

feature-sliced-design 是做什麼的?

官方 Feature-Sliced Design (FSD) v2.1 技能,用於將該方法論應用於前端專案。當任務涉及使用 FSD 層次組織專案結構、決定程式碼歸屬、放置靜態資源(圖片、圖示、字型、PDF)、將密切相關的切片分組、定義公開 API 及導入邊界、解決跨導入或評估 @x 模式、判斷是否應建立或移除實體、評估是否需要 entities 層、決定邏輯應保持局部或抽取、從 FSD v2.0 或非 FSD 程式碼庫遷移、將 FSD 與框架(Next.js App Router 與 Pages Router、Nuxt、Vite、Astro)整合,或在 FSD 中實作常見模式(如認證、API 處理、Redux 與 TanStack Query (React Query))時使用。

相關技能