Route configuration, route model binding, and authorization. Use when working with routes, route binding, URL patterns, or when user mentions routing, route model binding, conditional binding, route-level authorization.
Scanned 2/10/2026
Install via CLI
openskills install majiayu000/claude-skill-registry---
name: laravel-routing
description: Route configuration, route model binding, and authorization. Use when working with routes, route binding, URL patterns, or when user mentions routing, route model binding, conditional binding, route-level authorization.
---
# Laravel Routing
Route configuration with model binding and authorization patterns.
## Core Concepts
**[routing-permissions.md](references/routing-permissions.md)** - Route authorization:
- Route-level authorization with `->can()`
- Web vs API routing patterns
- Route naming conventions
- Model binding integration
**[route-binding.md](references/route-binding.md)** - Route model binding:
- Simple binding strategies
- Conditional route model binding
- ConditionalRouteBinder pattern for route-specific resolution
- Query objects for scoping
- Multi-tenant scoping
## Patterns
```php
// Route with authorization
Route::get('/orders/{order}', ShowOrderController::class)
->can('view', 'order')
->name('orders.show');
// Conditional binding
Route::bind('order', ConditionalRouteBinder::for(Order::class));
```
Use route-level authorization for permission checks before controller execution.
No comments yet. Be the first to comment!
SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.