Laravel Performance Select Columns
Optimizes Laravel database queries by selecting only necessary columns for improved performance and reduced data transfer.
Install on your platform
We auto-selected Claude Code based on this skill’s supported platforms.
Run in terminal (recommended)
claude mcp add noartem-laravel-performance-select-columns npx -- -y @trustedskills/noartem-laravel-performance-select-columns
Or manually add to ~/.claude/settings.json
{
"mcpServers": {
"noartem-laravel-performance-select-columns": {
"command": "npx",
"args": [
"-y",
"@trustedskills/noartem-laravel-performance-select-columns"
]
}
}
}Requires Claude Code (claude CLI). Run claude --version to verify your install.
About This Skill
What it does
This skill optimizes Laravel queries by selectively retrieving only the necessary columns from database tables. It reduces data transfer and memory usage, leading to faster query execution times and improved application performance. The skill focuses on improving efficiency when dealing with large datasets or complex relationships in a Laravel application.
When to use it
- Slow Query Performance: Identify and optimize queries that are taking an excessive amount of time to execute.
- Large Datasets: When fetching data from tables containing many columns, especially if only a few are needed.
- Resource Constraints: Improve application performance on servers with limited memory or bandwidth.
- Complex Relationships: When retrieving data across multiple related tables and minimizing the amount of data transferred.
Key capabilities
- Selective column retrieval in Laravel queries
- Performance optimization for database interactions
- Reduced data transfer overhead
- Improved query execution speed
Example prompts
- "Optimize this Laravel Eloquent query to only select 'id', 'name', and 'email' columns."
- "How can I improve the performance of my Laravel query by selecting specific fields?"
- “Refactor this query to reduce the number of columns being fetched.”
Tips & gotchas
This skill requires a working Laravel application. Be mindful of potential data loss if you inadvertently exclude critical columns needed for subsequent processing or display.
Tags
TrustedSkills Verification
Unlike other registries that point to live repositories, TrustedSkills pins every skill to a verified commit hash. This protects you from malicious updates — what you install today is exactly what was reviewed and verified.
Security Audits
| Gen Agent Trust Hub | Pass |
| Socket | Pass |
| Snyk | Pass |
🌐 Community
Passed automated security scans.