All Agent Skills
41,263 results
- Data Encryptionaj-geddesImplement strong encryption using AES, RSA, TLS, and proper key management. Use when securing data at rest, in transit, or implementing end-to-end encryption.
- Database Backup Restoreaj-geddesImplement backup and restore strategies for disaster recovery. Use when creating backup plans, testing restore procedures, or setting up automated backups.
- Database Indexing Strategyaj-geddesDesign and implement database indexing strategies. Use when creating indexes, choosing index types, or optimizing index performance in PostgreSQL and MySQL.
- Database Migration Managementaj-geddesManage database migrations and schema versioning. Use when planning migrations, version control, rollback strategies, or data transformations in PostgreSQL and MySQL.
- Database Performance Debuggingaj-geddesDebug database performance issues through query analysis, index optimization, and execution plan review. Identify and fix slow queries.
- Database Query Optimizationaj-geddesImprove database query performance through indexing, query optimization, and execution plan analysis. Reduce response times and database load.
- Database Schema Designaj-geddesDesign database schemas with normalization, relationships, and constraints. Use when creating new database schemas, designing tables, or planning data models for PostgreSQL and MySQL.
- Database Schema Documentationaj-geddesDocument database schemas, ERD diagrams, table relationships, indexes, and constraints. Use when documenting database schema, creating ERD diagrams, or writing table documentation.
- Dependency Managementaj-geddesManage project dependencies across languages including npm install, package versioning, dependency conflicts, security scanning, and lock files. Use when dealing with dependencies, version pinning, semantic versioning, or resolving conflicts.
- Deployment Automationaj-geddesAutomate deployments across environments using Helm, Terraform, and ArgoCD. Implement blue-green deployments, canary releases, and rollback strategies.
- Design Patterns Implementationaj-geddesApply appropriate design patterns (Singleton, Factory, Observer, Strategy, etc.) to solve architectural problems. Use when refactoring code architecture, implementing extensible systems, or following SOLID principles.
- Design System Creationaj-geddesBuild comprehensive design systems with components, patterns, and guidelines. Enable consistent design, faster development, and better collaboration across teams.
- Developer Onboardingaj-geddesCreate comprehensive developer onboarding documentation including setup guides, README files, contributing guidelines, and getting started tutorials. Use when onboarding new developers or creating setup documentation.
- Distributed Tracingaj-geddesImplement distributed tracing with Jaeger and Zipkin for tracking requests across microservices. Use when debugging distributed systems, tracking request flows, or analyzing service performance.
- Django Applicationaj-geddesDevelop production-grade Django applications with models, views, ORM queries, authentication, and admin interfaces. Use when building web applications, managing databases with Django ORM, and implementing authentication systems.
- Dns Managementaj-geddesManage DNS records, routing policies, and failover configurations for high availability and disaster recovery.
- Docker Containerizationaj-geddesCreate optimized Docker containers with multi-stage builds, security best practices, and minimal image sizes. Use when containerizing applications, creating Dockerfiles, optimizing container images, or setting up Docker Compose services.
- E2e Testing Automationaj-geddesBuild end-to-end automated tests that simulate real user interactions across the full application stack. Use for E2E test, Selenium, Cypress, Playwright, browser automation, and user journey testing.
- Email Service Integrationaj-geddesIntegrate email services with backends using SMTP, third-party providers, templates, and asynchronous sending. Use when implementing email functionality, sending transactional emails, and managing email workflows.
- Error Trackingaj-geddesImplement error tracking with Sentry for automatic exception monitoring, release tracking, and performance issues. Use when setting up error monitoring, tracking bugs in production, or analyzing application stability.
- Event Sourcingaj-geddesImplement event sourcing and CQRS patterns using event stores, aggregates, and projections. Use when building audit trails, temporal queries, or systems requiring full history.
- Exploratory Data Analysisaj-geddesDiscover patterns, distributions, and relationships in data through visualization, summary statistics, and hypothesis generation for exploratory data analysis, data profiling, and initial insights
- Fastapi Developmentaj-geddesBuild high-performance FastAPI applications with async routes, validation, dependency injection, security, and automatic API documentation. Use when developing modern Python APIs with async support, automatic OpenAPI documentation, and high performance requirements.
- Feature Engineeringaj-geddesCreate and transform features using encoding, scaling, polynomial features, and domain-specific transformations for improved model performance and interpretability