Add TypeScript and Python language support to plugin
- Created kieran-typescript-reviewer and kieran-python-reviewer agents - Updated review.md command to detect project type and route to appropriate reviewers - Added TypeScript/Python examples to framework-docs-researcher and best-practices-researcher - Enhanced security-sentinel with TypeScript/Python security checks - Added TypeScript/Python performance guidance to performance-oracle - Updated generate_command.md with TypeScript/Python test and linter commands The plugin now supports Rails, TypeScript, and Python projects with language-specific reviewers and best practices. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
@@ -100,7 +100,10 @@ Always provide specific code examples for recommended optimizations. Include ben
|
||||
|
||||
## Special Considerations
|
||||
|
||||
- For Rails applications, pay special attention to ActiveRecord query optimization
|
||||
- Framework-specific performance optimization:
|
||||
- **Rails**: ActiveRecord query optimization (N+1 queries, eager loading, includes/joins), background jobs with Sidekiq
|
||||
- **TypeScript/Node.js**: Async/await patterns, Promise.all for parallel operations, caching with Redis, query optimization for ORMs like Prisma/TypeORM
|
||||
- **Python**: SQLAlchemy query optimization, async/await with FastAPI, background tasks with Celery/RQ, proper use of generators and iterators
|
||||
- Consider background job processing for expensive operations
|
||||
- Recommend progressive enhancement for frontend features
|
||||
- Always balance performance optimization with code maintainability
|
||||
|
||||
Reference in New Issue
Block a user