fsd-architecture
CommunityMaster FSD architecture, build robust frontends effortlessly.
Software Engineering#typescript#frontend architecture#react#next.js#code organization#fsd#feature-sliced design
Authoratilladeniz
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill eliminates the complexity and inconsistency often found in large frontend codebases by providing a clear, structured approach based on Feature-Sliced Design (FSD). It helps you maintain a scalable and understandable architecture, reducing development time and onboarding friction.
Core Features & Use Cases
- Strict Layer Hierarchy: Enforces FSD's "only import downward" rule, preventing architectural tangles.
- Public API Pattern: Guides you to expose only necessary parts of a slice, improving encapsulation and maintainability.
- New Feature/Entity Creation: Provides a step-by-step guide for correctly scaffolding new features and entities within the FSD structure.
- Use Case: When building a new feature like "User Profile," use this skill to ensure it adheres to the strict FSD layer hierarchy and public API patterns, preventing common architectural errors and ensuring consistency across the application.
Quick Start
Explain the core principles of Feature-Sliced Design (FSD) architecture and how it helps organize a large frontend application into manageable, independent slices.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: fsd-architecture Download link: https://github.com/atilladeniz/next-go-pg/archive/main.zip#fsd-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.