
Frontend Architecture
This one walks you through the structural decisions that keep frontend codebases from turning into spaghetti as they grow. It covers component hierarchies, the container/presentational split, layer separation (presentation, application, domain, infrastructure), and patterns like MVC and composition over inheritance. The examples are practical, showing you how to break apart a bloated UserDashboard or implement a proper repository pattern with TypeScript classes. Use it when you're architecting a new app, refactoring legacy code, or need to make decisions about state management and module boundaries. The focus is less on specific frameworks and more on the underlying patterns that work across React, Vue, or whatever comes next.
- skills.sh installs
- 728
- GitHub stars
- 63
- last updated
- Aug 21, 2026
Install
$ npx -y skills add manutej/luxor-claude-marketplace --skill frontend-architecture --agent claude-codeInstalls into .claude/skills of the current project.
Files
Frontend Architecture Skill
When to Use This Skill
Use this skill when you need to:
- Design scalable application architecture - Structure large-scale frontend applications with maintainable patterns
- Choose architectural patterns - Select appropriate design patterns (MVC, MVVM, Flux) for your use case
- Implement state management - Design state architecture for complex applications
- Structure component hierarchies - Create reusable, composable component systems
- Optimize build processes - Configure bundlers and build tools for optimal performance
- Plan testing strategies - Architect comprehensive testing approaches across layers
- Design module systems - Implement code splitting, lazy loading, and module boundaries
- Scale codebases - Establish conventions for growing teams and applications
- Refactor legacy code - Migrate to modern architectural patterns
- Performance optimization - Structure applications for optimal load times and runtime performance
Core Concepts
1. Component Architecture
Component-based architecture is the foundation of modern frontend development, enabling modularity and reusability.
Sponsors
Details
- Repository
- github.com/manutej/luxor-claude-marketplace
- Categories
- Frontend Development, DevOps & CI/CD, Code Review & Quality, Design & UI/UX
- First seen
- Jun 3, 2026
More from manutej/luxor-claude-marketplace
All 66- Axum Web Framework659
- Alembic645
- Oauth2 Authentication603
- Aws Cloud Architecture595
- Fastapi Microservices Development590
- Wireframing568
- Expressjs Development562
- Mobile Design553
- Figma Design544
- Ci Cd Pipeline Patterns538
- Spring Boot Development536
- Enterprise Architecture Patterns530
- Rest Api Design Patterns527
- Responsive Design513
- Vuejs Development511
- Grpc Microservices510
- Hasura Graphql Engine506
- Asyncio Concurrency Patterns491
- Redis State Management490
- Rust Systems Programming488
- Api Gateway Patterns482
- Kafka Stream Processing482
- Apache Spark Data Processing481
- Pydantic476