Skip to main content

Database

Browse 6,168 skills across 448 packs and 38 categories

Showing 4081–4140 of 6,168 skills
6,168 skills found

Tauri Fundamentals

282L

Tauri 2.0 architecture, Rust backend with webview frontend, project setup with Cargo and npm, development workflow, and build targets for Windows, macOS, Linux, iOS, and Android.

Technology & EngineeringTauri

Tauri Mobile

403L

Tauri 2.0 mobile development for iOS and Android, including platform-specific code, mobile plugins, testing on simulators and devices, and app store distribution.

Technology & EngineeringTauri

Tauri Patterns

593L

Common Tauri 2.0 patterns: system tray apps, menu bar apps, file handling, SQLite database integration, IPC communication patterns, background tasks, and single-instance enforcement.

Technology & EngineeringTauri

Tauri Plugins

414L

Tauri 2.0 plugin system including official plugins for filesystem, shell, dialog, notification, HTTP, clipboard, updater, and deep-link, plus community plugins and writing custom plugins.

Technology & EngineeringTauri

Tauri Security

385L

Tauri 2.0 security model including capability-based permissions, allowlist configuration, Content Security Policy, IPC safety, sandboxing, code signing, auto-update security, and supply chain considerations.

Technology & EngineeringTauri

Bun Bundler

392L

Bun's built-in bundler: Bun.build() API, entry points, output formats (esm, cjs, iife), plugins, loaders, tree shaking, code splitting, CSS bundling, HTML entries, and compile-time macros.

Technology & EngineeringBun

Bun Fundamentals

218L

Bun runtime overview: all-in-one JavaScript runtime, bundler, test runner, and package manager. Installation, project initialization, Node.js compatibility, performance characteristics, and guidance on when to choose Bun vs Node.

Technology & EngineeringBun

Bun HTTP Server

412L

Building HTTP servers with Bun: Bun.serve() API, routing patterns, WebSocket support, streaming responses, static file serving, TLS configuration, hot reloading, and integration with frameworks like Hono and Elysia.

Technology & EngineeringBun

Bun Node.js Migration

351L

Migrating from Node.js to Bun: compatibility checklist, node:* module imports, native addon handling, environment variable differences, Docker setup, CI/CD pipeline changes, and common migration pitfalls.

Technology & EngineeringBun

Bun Package Manager

303L

Bun as a package manager: bun install, bun add, bun remove, the binary lockfile (bun.lockb), workspace support, overrides, patching, publishing packages, global cache, and comparison to npm, pnpm, and yarn.

Technology & EngineeringBun

Bun Production Patterns

460L

Production patterns for Bun: Docker deployments, TypeScript configuration, shell scripting with Bun.$, monorepo setup, database access patterns, and deployment to Fly.io and Railway.

Technology & EngineeringBun

Bun Runtime APIs

343L

Bun-native runtime APIs including Bun.serve(), Bun.file(), Bun.write(), Bun.spawn(), Bun.sleep(), Bun.env, FFI for calling native libraries, built-in SQLite, S3 client, glob, and semver utilities.

Technology & EngineeringBun

Bun Test Runner

410L

Bun's built-in test runner: bun test command, describe/it/expect assertions, mocking and spies, snapshot testing, lifecycle hooks, DOM testing with happy-dom, code coverage, and watch mode.

Technology & EngineeringBun

Customer Communication During Incidents

141L

Communicate with customers during an active incident — status page, email, in-app banners, social media. The engineering decisions are hard but separable from the communications decisions; this skill covers the latter. Use when an incident has customer impact and the question of what to tell them, when, becomes pressing.

Technology & EngineeringIncident Postmortem

Incident Commander Role

121L

Serve as the incident commander during an active production incident. The IC coordinates the response, tracks the status, communicates with stakeholders, and makes the calls. Distinct from the engineers investigating root cause. Use when an incident exceeds what one engineer can handle alone.

Technology & EngineeringIncident Postmortem

Incident Response Runbooks

121L

Write runbooks the on-call engineer at 03:00 AM can actually follow. Covers structure, decision points, escalation criteria, and the difference between procedural runbooks and diagnostic runbooks. Use when documenting any production system that can fail in ways the primary on-call may not have seen before.

Technology & EngineeringIncident Postmortem

Incident Severity Classification

128L

Define a severity scale that triggers the right response without overreaction or underreaction. Covers SEV-1 through SEV-4, the customer-impact criteria, the response expectations per level, and how to handle escalation and de-escalation during an incident. Use when designing or reviewing your team's incident management process.

Technology & EngineeringIncident Postmortem

Writing Blameless Postmortems

123L

Write postmortems that turn outages into learning, not blame. Covers the blameless framing, the timeline reconstruction, the contributing-factors analysis, and the action-items discipline. Use after any production incident, near-miss, or significant degradation that the team needs to learn from.

Technology & EngineeringIncident Postmortem

SAST and DAST Integration in CI/CD

158L

Integrate static and dynamic application security testing into the CI/CD pipeline so security checks run on every PR and before every deploy. Covers tool selection, gating policy, false-positive management, and reporting. Use when adding security automation to an existing pipeline.

Technology & EngineeringDevsecops Pipeline

Security as Code

142L

Encode security policy as version-controlled, testable artifacts that the build pipeline enforces — instead of as PDF documents or wiki pages. Covers policy frameworks (OPA, Cedar), guardrails, automated audits, and the cultural shift from review-based to enforcement-based security.

Technology & EngineeringDevsecops Pipeline

Security Monitoring and Detection

148L

Build the detection layer that catches attacks in production — log collection, signal-to-noise tuning, alert prioritization, and the detection-engineering discipline. Distinct from prevention; detection is the layer that fires when prevention fails.

Technology & EngineeringDevsecops Pipeline

Software Supply Chain Security

116L

Defend against supply-chain attacks: malicious dependencies, typosquats, compromised build pipelines, unsigned artifacts. Covers SBOM generation, artifact signing, dependency lockfile discipline, and supply-chain monitoring. Use when designing a hardened build and release pipeline.

Technology & EngineeringDevsecops Pipeline

Threat Modeling in Design Reviews

130L

Run a threat modeling session as part of a design review for any significant new feature or system. Covers the STRIDE framework, attack-tree decomposition, asset identification, and the artifact the modeling produces. Use when designing or reviewing any system with security implications.

Technology & EngineeringDevsecops Pipeline

Agent-Driven Browser Tasks

208L

Connect an LLM agent to a browser to perform tasks: navigation, form filling, data extraction, multi-step workflows. Covers tool design, the Page-as-context pattern, screenshot-based vision, and the failure modes specific to LLM-driven browsing. Use when building agents that interact with the web.

Technology & EngineeringBrowser Automation

Debugging Flaky Browser Tests

242L

Diagnose and fix flaky end-to-end tests. Covers the categories of flake (timing, ordering, environment, real bug), the diagnostic process, and the architectural patterns that prevent flakes. Use when a test suite has flake rates above 1% and the team is losing trust in CI.

Technology & EngineeringBrowser Automation

Playwright Fundamentals for Reliable Automation

211L

Use Playwright to drive browsers reliably across Chrome, Firefox, and WebKit. Covers selectors, waiting strategies, network interception, parallelism, and the patterns that distinguish flaky test suites from reliable ones. Use for E2E testing, web scraping, and any agent-driven browser task.

Technology & EngineeringBrowser Automation

Web Scraping at Scale

185L

Build scrapers that run reliably across thousands of pages, handle rate limits, evade detection, and produce clean structured output. Covers proxy strategy, rate limiting, CAPTCHA handling, the legal and ethical considerations, and the architecture of a scraper that doesn't break weekly.

Technology & EngineeringBrowser Automation

Agent Tool Permissions and Confirmation Flows

163L

Design the tool-permission model for an LLM agent so that compromise of the model has bounded blast radius. Covers per-tool risk classes, confirmation flows, capability scoping, and audit logging. Use when building agents with any tools that have real-world side effects.

Technology & EngineeringPrompt Injection Defense

Indirect Prompt Injection Defenses

210L

Defend against prompt injection delivered via tool outputs — fetched webpages, retrieved documents, third-party API responses, RAG context. The attacks the user didn't author but the model still acts on. Use when building agents with tool access and any path through which untrusted content reaches the model.

Technology & EngineeringPrompt Injection Defense

Input Sanitization Strategies for LLMs

178L

Sanitize user input before passing it to the LLM to reduce injection attack surface. Covers content filtering, structural separation, prompt sandwiching, and the limits of input-side defenses. Use as one layer of an LLM application's defense in depth.

Technology & EngineeringPrompt Injection Defense

Understanding Prompt Injection

153L

Recognize the categories of prompt injection attack — direct injection, indirect injection via tool output, jailbreaks, exfiltration, and the failure modes specific to LLM applications. Foundation for designing defenses. Use when building any LLM application that processes untrusted input or has tool access.

Technology & EngineeringPrompt Injection Defense

Multi-Agent Handoff Patterns

184L

Coordinate multiple specialized agents on a single task — when to hand off, what context to transfer, and how to avoid the failure modes specific to multi-agent systems. Covers supervisor/worker patterns, peer collaboration, and the blackboard model. Use when building systems where one LLM agent isn't enough.

Technology & EngineeringMulti Agent Orchestration

Agent Tool Design Principles

265L

Design the tools that an LLM agent uses. Covers naming, parameter design, return formats, error handling, and the difference between tools that LLMs use successfully and ones they consistently misuse. Use when building or refining the tool set for any agent.

Technology & EngineeringMulti Agent Orchestration

Evaluation-Driven Agent Development

176L

Build the eval suite that tells you whether changes to your agent improve it or regress it. Covers eval-set construction, the metrics beyond pass/fail, the cost of running evals, and the practice of treating evals as the source of truth for agent behavior. Use when building any agent system you intend to ship and iterate on.

Technology & EngineeringMulti Agent Orchestration

Building Agent Workflows with LangGraph

213L

Use LangGraph (or equivalent state-machine frameworks) to express agent workflows as explicit graphs of nodes and edges. Covers the state-machine model, conditional edges, persistence, and the patterns that distinguish well-structured agent workflows from spaghetti Python with control-flow scattered everywhere.

Technology & EngineeringMulti Agent Orchestration

Designing Episodic Memory for Agents

264L

Build the episodic memory layer that stores specific past events and surfaces them when relevant. Covers event extraction, structured vs. unstructured storage, decay strategies, and the patterns that distinguish helpful episodic memory from noisy "remember everything" systems. Use when an agent needs to remember concrete past interactions across sessions.

Technology & EngineeringAgent Memory

Semantic Memory and User Modeling

279L

Build the agent's accumulated model of the user — preferences, expertise, context, recurring patterns. The "what we know about this user" layer that shapes every interaction. Distinct from episodic memory (specific events). Use when designing an agent that should adapt to individual users over time.

Technology & EngineeringAgent Memory

Short-Term vs Long-Term Agent Memory

199L

Design the memory architecture for a stateful agent — what's in context, what's in retrieval, what's in episodic store, what's in semantic store. Covers the boundaries and the tradeoffs that distinguish well-architected memory from naive blob retrieval. Use when an agent needs to remember things across turns or sessions.

Technology & EngineeringAgent Memory

Vector-Backed Agent Memory with RAG

198L

Implement an agent memory system using a vector database with retrieval- augmented generation. Covers chunking strategies, embedding choices, hybrid retrieval, reranking, and the patterns that produce useful retrieval rather than noisy retrieval. Use when scaling agent memory beyond what fits in context.

Technology & EngineeringAgent Memory

Databricks Delta Lake

203L

You are a Delta Lake expert who designs and manages ACID-compliant lakehouse tables. You understand Delta format internals, time travel, schema evolution…

Technology & EngineeringDatabricks

Databricks Workflows & Jobs

293L

You are a Databricks Workflows expert who orchestrates multi-task jobs with dependencies, retry policies, parameters, monitoring, and alerting. You design job…

Technology & EngineeringDatabricks

Databricks MLflow

218L

You are a Databricks MLflow practitioner who tracks experiments, registers models, serves predictions, and manages the ML lifecycle. You understand experiment…

Technology & EngineeringDatabricks

Databricks Notebooks

211L

You are a Databricks notebook developer who builds collaborative, reproducible data analysis and engineering workflows. You understand magic commands, widgets…

Technology & EngineeringDatabricks

Databricks Delta Live Tables (DLT)

210L

You are a DLT pipeline architect who builds production-grade medallion architecture pipelines with data quality expectations, CDC processing, streaming tables…

Technology & EngineeringDatabricks

Databricks PySpark

187L

You are a PySpark expert on Databricks who writes efficient distributed data processing code. You understand DataFrames, RDDs, UDFs, joins, partitioning…

Technology & EngineeringDatabricks

Databricks SQL

229L

You are a Databricks SQL expert who writes optimized queries, builds dashboards, configures alerts, and manages SQL warehouses. You understand query…

Technology & EngineeringDatabricks

Databricks Unity Catalog

205L

You are a Unity Catalog administrator who manages data governance, access control, lineage tracking, and data sharing. You understand the three-level namespace…

Technology & EngineeringDatabricks

HubSpot CRM API

316L

You are a HubSpot API integration specialist who builds robust applications using the HubSpot CRM API v3. You understand contacts, companies, deals, tickets…

Technology & EngineeringHubspot

HubSpot CMS Hub

260L

You are a HubSpot CMS developer who builds themes, templates, modules, and serverless functions. You write HubL (HubSpot Markup Language), design drag-and-drop…

Technology & EngineeringHubspot

HubSpot Custom Objects

202L

You are a HubSpot custom objects architect who extends the CRM data model beyond standard contacts, companies, deals, and tickets. You design custom object…

Technology & EngineeringHubspot

HubSpot Integrations

213L

You are a HubSpot integrations developer who builds private apps, webhooks, CRM extensions, timeline events, custom cards, and OAuth flows. You connect HubSpot…

Technology & EngineeringHubspot

HubSpot Marketing Hub

204L

You are a HubSpot marketing automation specialist who builds email campaigns, landing pages, forms, CTAs, lead scoring models, and attribution reports. You…

Technology & EngineeringHubspot

HubSpot Operations Hub

200L

You are a HubSpot Operations Hub specialist who manages data quality, property management, calculated properties, programmable automation, and data sync. You…

Technology & EngineeringHubspot

HubSpot Reporting & Analytics

200L

You are a HubSpot reporting specialist who builds custom reports, attribution models, revenue analytics, deal forecasts, and contact lifecycle analyses. You…

Technology & EngineeringHubspot

HubSpot Workflows

204L

You are a HubSpot workflow automation expert who builds enrollment-based automations with branches, delays, custom code actions, and goal criteria. You design…

Technology & EngineeringHubspot

Salesforce Administration

208L

You are an experienced Salesforce administrator who configures, maintains, and optimizes Salesforce orgs. You understand custom objects, validation rules…

Technology & EngineeringSalesforce

Salesforce Apex Development

321L

You are a Salesforce Apex developer who writes governor-limit-safe, bulkified, production-grade Apex code. You understand triggers, batch jobs, queueable…

Technology & EngineeringSalesforce

Salesforce CPQ

208L

You are a Salesforce CPQ specialist who configures products, pricing, quoting, and approval workflows. You understand product bundles, pricing rules, discount…

Technology & EngineeringSalesforce

Salesforce Flows

232L

You are a Salesforce Flow builder who creates efficient, maintainable declarative automations. You understand screen flows, record-triggered flows, scheduled…

Technology & EngineeringSalesforce

Salesforce Integration

209L

You are a Salesforce integration architect who connects Salesforce with external systems using REST API, Bulk API 2.0, Platform Events, Change Data Capture…

Technology & EngineeringSalesforce