Skip to main content

Database

Browse 6,168 skills across 448 packs and 38 categories

Showing 2881–2940 of 6,168 skills
6,168 skills found

WOFF/WOFF2 Web Open Font Format

325L

The WOFF and WOFF2 web font formats — compressed font containers optimized for efficient web delivery, enabling custom typography on websites with smaller file sizes.

Technology & EngineeringFile Formats

XCF Image Format

171L

XCF is the native file format for GIMP (GNU Image Manipulation Program), preserving layers, channels, paths, and all editing data for non-destructive raster image editing in the open-source ecosystem.

Technology & EngineeringFile Formats

XLS (Microsoft Excel Binary Format)

190L

The legacy binary spreadsheet format used by Microsoft Excel from 1997 through 2003, storing worksheets, formulas, and formatting in an OLE2 compound file structure.

Technology & EngineeringFile Formats

XLSX (Microsoft Excel Open XML)

223L

The modern Microsoft Excel spreadsheet format based on Open XML, storing worksheets, formulas, charts, pivot tables, and formatting in a ZIP-compressed package of XML files.

Technology & EngineeringFile Formats

XML

242L

Extensible Markup Language — a verbose but powerful structured data format widely used in enterprise systems, document formats, and legacy APIs.

Technology & EngineeringFile Formats

XZ/LZMA Compression

215L

The XZ compression format — high-ratio single-stream compression using LZMA2, the modern standard for software distribution as tar.xz on Linux.

Technology & EngineeringFile Formats

YAML

247L

YAML Ain

Technology & EngineeringFile Formats

ZIP Compressed Archive

208L

The ZIP archive format — structure, creation, extraction, encryption, and cross-platform compatibility for the most widely used compressed archive format.

Technology & EngineeringFile Formats

Zstandard Compression

239L

The Zstandard (zstd) compression format — Facebook

Technology & EngineeringFile Formats

Backup Recovery

76L

Master the strategies and techniques for safeguarding database integrity and ensuring business continuity through robust backup and recovery plans. Activate this skill when designing disaster recovery protocols, responding to data loss incidents, planning major system migrations, or optimizing data resilience for critical applications.

Technology & EngineeringDatabase Engineering

Caching Strategies

75L

Implement and manage various caching strategies to reduce database load, improve application response times, and enhance scalability. Activate this skill when encountering high database latency, excessive database queries, slow user interfaces, or when optimizing for read-heavy workloads and cost efficiency.

Technology & EngineeringDatabase Engineering

Connection Pooling

172L

Configure and manage database connection pools to maximize throughput, minimize latency, and prevent resource exhaustion. Activate this skill when applications experience connection timeouts, database "too many connections" errors, high connection churn, or when tuning application-to-database resource utilization.

Technology & EngineeringDatabase Engineering

Data Modeling

82L

Design and structure data for databases to ensure integrity, optimize performance, and support business logic effectively. Activate this skill when initiating new database projects, refactoring existing schemas, troubleshooting data consistency issues, or when planning for future application scalability and data evolution.

Technology & EngineeringDatabase Engineering

Database Security

66L

Harden database systems against unauthorized access, data breaches, and service disruption by implementing robust security controls. Activate this skill when designing new data infrastructure, auditing existing systems, responding to security incidents, or establishing a comprehensive data governance framework.

Technology & EngineeringDatabase Engineering

Full Text Search

91L

Implement and optimize full-text search capabilities in databases to provide fast, relevant, and natural language-aware retrieval of information. Activate this skill when simple `LIKE` queries are insufficient for search accuracy, performance, or when dealing with large volumes of text data requiring nuanced relevance ranking and language processing.

Technology & EngineeringDatabase Engineering

Graph Databases

83L

Design, implement, and query graph databases to effectively model and analyze highly connected data. Activate this skill when your data's relationships are as important as the data itself, requiring complex traversals, pathfinding, or network analysis that is cumbersome in relational systems.

Technology & EngineeringDatabase Engineering

Indexing Strategies

88L

Optimize database query performance by understanding, designing, and implementing effective indexing strategies. Activate this skill when encountering slow queries, designing new database tables, or performing database refactoring for performance enhancements.

Technology & EngineeringDatabase Engineering

Migrations

97L

Manage database schema and data changes in a controlled, versioned, and reversible manner. Activate this skill when evolving database schemas, deploying new features, refactoring existing data structures, or ensuring consistency across development, staging, and production environments.

Technology & EngineeringDatabase Engineering

Nosql Patterns

84L

Strategize and apply effective data modeling and access patterns for non-relational databases. Activate this skill when designing scalable, high-performance applications with flexible data requirements, or when optimizing existing NoSQL data stores for specific use cases like analytics, caching, or real-time processing.

Technology & EngineeringDatabase Engineering

ORM Patterns

84L

Apply common Object-Relational Mapping (ORM) patterns to efficiently interact with databases, maintain data integrity, and boost developer productivity. Activate this skill when designing data access layers, optimizing database interactions, debugging ORM-related performance issues, or seeking to balance abstraction with control.

Technology & EngineeringDatabase Engineering

Query Performance

75L

Identify, diagnose, and optimize slow database queries to improve application responsiveness and reduce database load. Activate this skill when encountering high database CPU utilization, slow application features, specific query timeouts, or general database sluggishness.

Technology & EngineeringDatabase Engineering

Replication Patterns

169L

Architect and manage database replication topologies to achieve high availability, disaster recovery, and read scalability. Activate this skill when designing fault-tolerant database systems, scaling read-heavy workloads, setting up cross-region deployments, or troubleshooting replication lag and consistency issues.

Technology & EngineeringDatabase Engineering

Replication

90L

Implement and manage database replication strategies to ensure high availability, disaster recovery, and read scalability for your data systems. Activate this skill when designing resilient architectures, planning for data redundancy, scaling read-heavy applications, or migrating data across environments.

Technology & EngineeringDatabase Engineering

Schema Design

81L

Architect and refine database schemas to ensure data integrity, optimize query performance, and support application scalability. Activate this skill when initiating new database development, refactoring existing data models, or addressing persistent performance issues rooted in data structure.

Technology & EngineeringDatabase Engineering

Sharding Strategies

138L

Design and implement horizontal database sharding to distribute data across multiple nodes for improved scalability, throughput, and fault isolation. Activate this skill when a single database instance can no longer handle the workload, when planning for massive data growth, or when architecting globally distributed data systems.

Technology & EngineeringDatabase Engineering

Sharding

88L

Distribute a single logical database across multiple physical database instances to achieve horizontal scalability, improve performance, and enhance fault tolerance. Activate this skill when a monolithic database reaches its vertical scaling limits, experiences severe I/O bottlenecks, or requires increased read/write throughput beyond what a single server can provide.

Technology & EngineeringDatabase Engineering

SQL Optimization

71L

Identify, analyze, and rewrite inefficient SQL queries to improve database performance, reduce resource consumption, and enhance application responsiveness. Activate this skill when encountering slow database operations, high CPU/IO usage from the database, or when optimizing application features that rely heavily on data retrieval.

Technology & EngineeringDatabase Engineering

Time Series Data

76L

Design, implement, and manage databases optimized for time-series data, characterized by high-volume, time-stamped events. Activate this skill when dealing with IoT sensor data, financial tick data, application metrics, monitoring logs, or any dataset where time is the primary dimension for analysis and retrieval.

Technology & EngineeringDatabase Engineering

AWS Ses

242L

Send email at scale with Amazon SES (Simple Email Service). Use this skill when the project needs to integrate AWS SES for transactional email, bulk sending, email receiving, configuration sets, event publishing, dedicated IPs, custom MAIL FROM domains, or cost-optimized high-volume email. Covers the SES v2 API, templates, configuration sets, event destinations, and deliverability dashboard.

Technology & EngineeringEmail Services

Brevo

203L

Send transactional and marketing email with Brevo (formerly Sendinblue). Use this skill when the project needs to integrate Brevo for transactional email, marketing campaigns, SMS, WhatsApp, CRM contacts, automation workflows, or multi-channel messaging. Covers the Brevo API v3, transactional templates, contacts, campaigns, automation, and webhook processing.

Technology & EngineeringEmail Services

Courier

317L

Send transactional notifications including email with Courier. Use this skill when the project needs to integrate Courier for multi-channel notification orchestration, email delivery through multiple providers, template management with a visual designer, routing rules, user preference management, bulk sends, and delivery tracking. Covers the Send API, automations, user preferences, and provider failover.

Technology & EngineeringEmail Services

Customerio

275L

Send transactional and marketing email with Customer.io. Use this skill when the project needs to integrate Customer.io for behavioral email automation, transactional messages via the Transactional API, event-driven campaigns, segment-based messaging, webhook handling, and customer data management. Covers the Track API, Transactional API, campaign workflows, and data-driven personalization.

Technology & EngineeringEmail Services

Email Deliverability

182L

Optimize email deliverability across any provider. Use this skill when the project needs to improve inbox placement, configure SPF, DKIM, and DMARC, manage sender reputation, handle bounces and complaints, warm new IPs or domains, or debug delivery issues. Provider-agnostic best practices for getting email into the inbox.

Technology & EngineeringEmail Services

Loops

177L

Send transactional and marketing email with Loops. Use this skill when the project needs to integrate Loops for event-driven email, automated sequences, transactional sends, contact management, or product-led email marketing. Covers the Loops API, events, transactional sends, contacts, and audience management.

Technology & EngineeringEmail Services

Mailchimp Transactional

200L

Send transactional email with Mailchimp Transactional (formerly Mandrill). Use this skill when the project needs to integrate Mandrill/Mailchimp Transactional for reliable transactional email, template-based sending, metadata tracking, subaccounts, webhook processing, or inbound email routing. Covers the Mandrill API, templates, subaccounts, metadata, and webhooks.

Technology & EngineeringEmail Services

Mailgun

235L

Send transactional and marketing email with Mailgun. Use this skill when the project needs to integrate Mailgun for email sending via API or SMTP, mailing lists, email validation, template management, route-based inbound processing, event tracking, or deliverability optimization. Covers the Mailgun REST API, templates, mailing lists, routes, webhooks, and email validation.

Technology & EngineeringEmail Services

Mailjet

318L

Send transactional and marketing email with Mailjet. Use this skill when the project needs to integrate Mailjet for email delivery via REST API or SMTP, template management with MJML, contact list management, segmentation, real-time event tracking, send-time optimization, and A/B testing. Covers the Send API v3.1, template language, contact management, and event webhooks.

Technology & EngineeringEmail Services

Mailtrap

187L

Send and test email with Mailtrap. Use this skill when the project needs to integrate Mailtrap for email testing in development, transactional email sending in production, email previewing, HTML validation, spam score checking, or sandbox email capture. Covers both Mailtrap Email Testing (sandbox) and Mailtrap Email Sending (production transactional API).

Technology & EngineeringEmail Services

Nodemailer

224L

Send email with Nodemailer in Node.js. Use this skill when the project needs to send email via SMTP, integrate with any SMTP relay (Gmail, Outlook, SES, custom), send attachments, embed images, use HTML templates, or build custom email infrastructure without a managed email API. Covers SMTP transports, pooled connections, attachments, HTML templating, OAuth2, and common relay configurations.

Technology & EngineeringEmail Services

Plunk

160L

Send transactional and marketing email with Plunk. Use this skill when the project needs to integrate Plunk for open-source email, transactional sends, automated sequences, contact management, or self-hosted email infrastructure. Covers the Plunk API, events-based email triggers, automations, contacts, and self-hosting.

Technology & EngineeringEmail Services

Postmark

211L

Send transactional email with Postmark. Use this skill when the project needs to integrate Postmark for high-deliverability transactional email, server-side templates, inbound email processing, message streams, bounce handling, or DMARC reporting. Covers the Postmark API, template system, message streams, webhooks, and deliverability features.

Technology & EngineeringEmail Services

React Email

233L

Build email templates with React Email. Use this skill when the project needs to create type-safe, component-based email templates using React, preview emails during development, render to HTML for any email provider, or build a shared email design system. Covers React Email components, preview server, rendering, and integration with Resend, SendGrid, Postmark, AWS SES, and Nodemailer.

Technology & EngineeringEmail Services

Resend

244L

Send transactional and marketing email with Resend. Use this skill when the project needs to integrate Resend for sending email, managing contacts, handling webhooks, building templates, or setting up mailing lists and broadcasts. Covers single sends, batch sends, scheduling, React Email templates, domain verification, webhook processing, idempotency, deliverability, and compliance.

Technology & EngineeringEmail Services

Sendgrid

220L

Send transactional and marketing email with SendGrid (Twilio). Use this skill when the project needs to integrate SendGrid for sending email via API or SMTP, dynamic templates, contact management, marketing campaigns, email validation, webhook event processing, or deliverability optimization. Covers the v3 Mail Send API, dynamic transactional templates, Marketing Campaigns, suppressions, and Event Webhook.

Technology & EngineeringEmail Services

Sparkpost

276L

Send transactional and marketing email with SparkPost (now MessageBird). Use this skill when the project needs to integrate SparkPost for high-volume email delivery via REST API or SMTP, recipient lists, stored templates, A/B testing, engagement tracking, suppression management, webhooks, and deliverability analytics.

Technology & EngineeringEmail Services

Cassandra

225L

Build with Apache Cassandra for high-availability distributed data. Use this skill when the project needs a wide-column database for massive write throughput, multi-region replication, or always-on availability. Covers data modeling, partition keys, CQL, the cassandra-driver for Node.js, and operational patterns for production clusters.

Technology & EngineeringDatabase Services

Clickhouse

259L

Build with ClickHouse for real-time analytics and OLAP workloads. Use this skill when the project needs columnar storage for fast aggregation queries over billions of rows — log analytics, event tracking, product analytics, or business intelligence. Covers table engines, MergeTree family, materialized views, and the ClickHouse Node.js client.

Technology & EngineeringDatabase Services

Cockroachdb

194L

Build with CockroachDB as a distributed SQL database. Use this skill when the project needs to integrate CockroachDB for globally distributed PostgreSQL-compatible SQL, multi-region deployments, serializable transactions, or horizontal scaling. Covers CockroachDB Serverless, node-postgres integration, multi-region patterns, and ORM compatibility.

Technology & EngineeringDatabase Services

Convex

306L

Build with Convex as a reactive backend. Use this skill when the project needs to integrate Convex for real-time database, server functions, file storage, scheduled jobs, authentication, or full-stack TypeScript development with automatic reactivity. Covers the Convex client, queries, mutations, actions, schema validation, indexes, real-time subscriptions, and deployment.

Technology & EngineeringDatabase Services

Drizzle

292L

Use Drizzle ORM for type-safe SQL in TypeScript. Use this skill when the project needs to integrate Drizzle for SQL-first database access, schema definition in TypeScript, migrations, relational queries, or connecting to PostgreSQL, MySQL, SQLite, Turso, Neon, PlanetScale, or Vercel Postgres. Covers Drizzle schema, query builder, relational API, migrations, and driver integrations.

Technology & EngineeringDatabase Services

Dynamodb

243L

Build with Amazon DynamoDB as a serverless NoSQL database. Use this skill when the project needs to integrate DynamoDB for key-value and document storage, single-table design, global tables, streams, TTL, or serverless-first data access. Covers the AWS SDK v3, single-table design, GSIs, queries, scans, transactions, and DynamoDB Streams.

Technology & EngineeringDatabase Services

Fauna

194L

Build with Fauna as a distributed document-relational database. Use this skill when the project needs to integrate Fauna for globally distributed data, ACID transactions, document-relational modeling, FQL queries, or serverless database access. Covers the Fauna v10 client, FQL, schema, indexes, and authentication.

Technology & EngineeringDatabase Services

Firebase Firestore

266L

Build with Firebase Firestore as a NoSQL document database. Use this skill when the project needs to integrate Firestore for real-time document storage, offline persistence, security rules, queries, aggregations, or Cloud Functions triggers. Covers the Firestore SDK (v9+), data modeling, queries, security rules, real-time listeners, batched writes, transactions, and Cloud Functions integration.

Technology & EngineeringDatabase Services

Mongodb

240L

Build with MongoDB as a document database. Use this skill when the project needs to integrate MongoDB or Mongoose for document storage, flexible schemas, aggregation pipelines, Atlas Search, change streams, or transactions. Covers the MongoDB Node.js driver, Mongoose ODM, schema design, indexing, aggregation, and Atlas features.

Technology & EngineeringDatabase Services

Neo4j

235L

Build with Neo4j for graph data and relationship-heavy queries. Use this skill when the project needs a graph database for social networks, recommendation engines, knowledge graphs, fraud detection, or any domain where relationships between entities are central. Covers Cypher query language, the Neo4j JavaScript driver, graph modeling, and common graph patterns.

Technology & EngineeringDatabase Services

Neon

164L

Build with Neon as a serverless PostgreSQL database. Use this skill when the project needs to integrate Neon for serverless Postgres, branching, autoscaling, connection pooling, or edge-compatible database access. Covers the Neon serverless driver, branching workflows, connection pooling, and integration with ORMs.

Technology & EngineeringDatabase Services

Planetscale

155L

Build with PlanetScale as a serverless MySQL database. Use this skill when the project needs to integrate PlanetScale for serverless MySQL, branching, non-blocking schema changes, connection pooling, or Vitess-powered horizontal scaling. Covers the PlanetScale serverless driver, branching, deploy requests, and ORM integration.

Technology & EngineeringDatabase Services

Prisma

292L

Use Prisma as a TypeScript ORM. Use this skill when the project needs to integrate Prisma for type-safe database access, schema modeling, migrations, relations, transactions, raw queries, or connecting to PostgreSQL, MySQL, SQLite, MongoDB, or CockroachDB. Covers the Prisma schema, client API, migrations, seeding, relations, and deployment patterns.

Technology & EngineeringDatabase Services

Redis

233L

Build with Redis for caching, sessions, and real-time data. Use this skill when the project needs to integrate Redis or Upstash for in-memory caching, session storage, rate limiting, pub/sub, queues, leaderboards, or real-time counters. Covers the ioredis and @upstash/redis clients, data structures, caching patterns, and common use cases.

Technology & EngineeringDatabase Services

Supabase

333L

Build with Supabase as a backend-as-a-service. Use this skill when the project needs to integrate Supabase for PostgreSQL database, authentication, real-time subscriptions, storage, edge functions, row-level security, vector embeddings, or as a Firebase alternative. Covers the Supabase client SDK, database queries, auth, RLS policies, real-time, storage, and edge functions.

Technology & EngineeringDatabase Services