laravel-architecture
High-level architecture decisions, patterns, and project structure. Use when user asks about architecture decisions, project structure, pattern selection, or mentions how to organize, which pattern to use, best practices, architecture.
Security Assessment
About laravel-architecture
The Laravel Architecture skill provides high-level architectural guidance specifically tailored for Laravel applications. It addresses common challenges faced by developers when making architectural decisions, organizing project structures, selecting appropriate design patterns, and implementing best practices. By emphasizing foundational principles and offering clear guidance, this skill helps users navigate the complexities of Laravel application development effectively.
FAQ
What are the core principles of Laravel architecture?
The core principles include actions containing domain logic, never passing primitives, maintaining a thin HTTP layer, utilizing custom query builders, and enforcing strict typing.
Can I use this skill with other PHP frameworks?
This skill is specifically designed for Laravel applications and may not be directly applicable to other PHP frameworks.
Are there any prerequisites for using this skill?
Users should have a basic understanding of Laravel and its ecosystem to effectively implement the architectural guidance provided.
What kind of examples are included in the skill?
The skill includes complete working examples, end-to-end workflows, and real-world patterns that demonstrate the discussed concepts.
Is there a checklist for implementation?
Yes, a checklist is provided that includes setup tasks, feature development workflows, and production deployment steps.
Install laravel-architecture
Quick Setup:
- Copy the skill folder to
.claude/skills/ - Claude will automatically detect and use the skill
Repository
leeovery/claude-laravel