Skills
18,283 skills, most installed first.
Browse
css-architectureaj-geddesOrganize CSS using BEM, SMACSS, and CSS-in-JS patterns. Use when building scalable, maintainable styling systems with proper naming conventions.Data Cleaning Pipelineaj-geddesBuild robust processes for data cleaning, missing value imputation, outlier handling, and data transformation for data preprocessing, data quality, and data pipeline automationdata-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.data-migration-scriptsaj-geddesCreate safe, reversible database migration scripts with rollback capabilities, data validation, and zero-downtime deployments. Use when changing database schemas, migrating data between systems, or performing large-scale data transformations.data-replication-setupaj-geddesSet up database replication for high availability and disaster recovery. Use when configuring master-slave replication, multi-master setups, or replication monitoring.Data Visualizationaj-geddesCreate effective visualizations using matplotlib and seaborn for exploratory analysis, presenting insights, and communicating findings with business stakeholdersdatabase-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-monitoringaj-geddesMonitor database performance and health. Use when setting up monitoring, analyzing metrics, or troubleshooting database issues.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.database-shardingaj-geddesImplement database sharding for horizontal scalability. Use when scaling large databases, distributing data across multiple servers, or designing sharded architectures.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.dependency-trackingaj-geddesMap, track, and manage project dependencies across teams, systems, and organizations. Identify critical path items and prevent blocking issues through proactive dependency management.deployment-automationaj-geddesAutomate deployments across environments using Helm, Terraform, and ArgoCD. Implement blue-green deployments, canary releases, and rollback strategies.deployment-documentationaj-geddesDocument deployment processes, infrastructure setup, CI/CD pipelines, and configuration management. Use when creating deployment guides, infrastructure docs, or CI/CD documentation.design-handoffaj-geddesPrepare designs for development handoff. Document specifications, interactions, and assets to enable efficient development and maintain design quality.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.Dimensionality Reductionaj-geddesReduce feature dimensionality using PCA, t-SNE, and feature selection for feature reduction, visualization, and computational efficiencydisaster-recovery-testingaj-geddesExecute comprehensive disaster recovery tests, validate recovery procedures, and document lessons learned from DR exercises.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.documentation-site-setupaj-geddesSet up documentation websites using Docusaurus, MkDocs, VitePress, GitBook, or static site generators. Use when creating docs sites, setting up documentation portals, or building static documentation.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 insightsfastapi-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 interpretabilityfeature-flag-systemaj-geddesImplement feature flags (toggles) for controlled feature rollouts, A/B testing, canary deployments, and kill switches. Use when deploying new features gradually, testing in production, or managing feature lifecycles.file-upload-handlingaj-geddesImplement secure file upload handling with validation, virus scanning, storage management, and serving files efficiently. Use when building file upload features, managing file storage, and implementing file download systems.flutter-developmentaj-geddesBuild beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.form-validationaj-geddesImplement form validation using React Hook Form, Formik, Vee-Validate, and custom validators. Use when building robust form handling with real-time validation.frontend-accessibilityaj-geddesImplement WCAG compliance using semantic HTML, ARIA, keyboard navigation, and screen reader support. Use when building inclusive applications for all users.frontend-routingaj-geddesImplement client-side routing using React Router, Vue Router, and Angular Router. Use when building multi-page applications with navigation and route protection.frontend-state-managementaj-geddesManage application state using Redux, MobX, Zustand, and Context API. Use when centralizing state for complex applications with multiple components.frontend-testingaj-geddesImplement comprehensive frontend testing using Jest, Vitest, React Testing Library, and Cypress. Use when building robust test suites for UI and integration tests.Funnel Analysisaj-geddesAnalyze user conversion funnels, identify drop-off points, and optimize conversion rates for conversion optimization and user flow analysisgap-analysisaj-geddesIdentify differences between current state and desired future state. Analyze gaps in capabilities, processes, skills, and technology to plan improvements and investments.gcp-cloud-functionsaj-geddesDeploy serverless functions on Google Cloud Platform with triggers, IAM roles, environment variables, and monitoring. Use for event-driven computing on GCP.gcp-cloud-runaj-geddesDeploy containerized applications on Google Cloud Run with automatic scaling, traffic management, and service mesh integration. Use for container-based serverless computing.git-hooks-setupaj-geddesImplement Git hooks using Husky, pre-commit, and custom scripts. Enforce code quality, linting, and testing before commits and pushes.
