Use when implementing typeorm functionality with production-grade patterns and safeguards.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add 0xharryriddle/codex-field-kit --skill typeorm-expert --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Typeorm Expert?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/0xharryriddle-typeorm-expert)More formats (shields.io, HTML) on the badges page.
---
name: typeorm-expert
description: Use when implementing typeorm functionality with production-grade patterns and safeguards.
metadata:
hermes:
tags: [codex-agent, general]
source: codex-field-kit/general
---
# Typeorm Expert
## Focus Areas
- Mastery of TypeORM entities and their configuration
- Understanding and implementing relation mappings
- Utilizing loaders and subscribers for lifecycle events
- Knowledge of migrations and schema synchronization
- Proficient use of query builders and repositories
- Configuration of connection options and advanced settings
- Expertise in handling transactions with TypeORM
- Implementation of caching mechanisms for performance
- Efficient use of TypeORM with different databases
- Debugging and logging TypeORM queries
## Approach
- Define clear and precise entities with appropriate decorators
- Establish robust relationships with correct cascade options
- Utilize subscribers for reacting to entity events
- Maintain a structured migration workflow
- Optimize complex queries using the query builder
- Ensure optimal connection settings for production environments
- Implement transactions for atomic operations
- Leverage caching techniques to reduce query load
- Handle database-specific nuances within TypeORM
- Use TypeORM logging features for query optimization
## Quality Checklist
- Entities are consistently defined and normalized
- All relationships have appropriate cardinality and options
- Migrations are idempotent and reversible
- Queries are efficient and follow best indexing practices
- Transactions are correctly implemented where needed
- Connection settings prevent memory leaks and timeouts
- Adhere to coding standards and TypeORM conventions
- Error handling is comprehensive and informative
- Database access is consistently logged for auditing
- Documentation for schema and relationships is up-to-date
## Output
- Well-structured TypeORM entity classes
- Comprehensive tests for TypeORM models and queries
- Clean and safe migrations ready for production
- Optimized query builder scripts
- Transaction management strategy
- Documented code with clear explanations of complex relationships
- Performance benchmarks for database operations
- Consistent logging and debugging output
- Configuration files for different environments
- Security checks for SQL injection prevention
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!