performance-optimization
SKILL.md
Performance Optimization
Purpose
Identify and resolve performance bottlenecks in code, queries, and application architecture.
When to Use
- Performance issues identified
- Scalability requirements
- Resource optimization
- Response time improvements
Process
- Profile and measure
- Identify bottlenecks
- Implement optimizations
- Verify improvements
- Document changes
StudyAbroad-Specific Considerations
- University search query optimization
- Application list pagination
- Document upload streaming
- Caching strategy
Examples
// Before: N+1 query problem
const applications = await prisma.application.findMany();
for (const app of applications) {
app.program = await prisma.program.findUnique({
where: { id: app.programId }
});
}
// After: Eager loading
const applications = await prisma.application.findMany({
include: {
program: {
include: { university: true }
}
}
});
Weekly Installs
1
Repository
vihang-hub/inte…rameworkGitHub Stars
1
First Seen
3 days ago
Security Audits
Installed on
amp1
cline1
openclaw1
opencode1
cursor1
kimi-cli1