Database
Browse 5,979 skills across 428 packs and 37 categories
Tauri Commands
432LRust commands with the invoke pattern, argument passing, return types, async commands, error handling, state management, and type safety between Rust and TypeScript in Tauri 2.0.
Tauri Distribution
411LDistributing Tauri applications including installers for MSI, DMG, AppImage, and deb, auto-update with the built-in updater, code signing for Windows and macOS, CI/CD builds, and cross-compilation.
Tauri Frontend
449LFrontend integration with Tauri 2.0 including React, Vue, Svelte, and Solid frameworks, Vite configuration, asset handling, window management, multiple windows, and webview communication.
Tauri Fundamentals
283LTauri 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.
Tauri Mobile
404LTauri 2.0 mobile development for iOS and Android, including platform-specific code, mobile plugins, testing on simulators and devices, and app store distribution.
Tauri Patterns
594LCommon Tauri 2.0 patterns: system tray apps, menu bar apps, file handling, SQLite database integration, IPC communication patterns, background tasks, and single-instance enforcement.
Tauri Plugins
415LTauri 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.
Tauri Security
386LTauri 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.
Bun Bundler
393LBun'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.
Bun Fundamentals
219LBun 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.
Bun HTTP Server
413LBuilding 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.
Bun Node.js Migration
352LMigrating 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.
Bun Package Manager
304LBun 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.
Bun Production Patterns
461LProduction patterns for Bun: Docker deployments, TypeScript configuration, shell scripting with Bun.$, monorepo setup, database access patterns, and deployment to Fly.io and Railway.
Bun Runtime APIs
344LBun-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.
Bun Test Runner
411LBun'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.
Customer Communication During Incidents
142LCommunicate with customers during an active incident — status page,
Incident Commander Role
122LServe as the incident commander during an active production incident.
Incident Response Runbooks
122LWrite runbooks the on-call engineer at 03:00 AM can actually follow.
Incident Severity Classification
129LDefine a severity scale that triggers the right response without
Writing Blameless Postmortems
124LWrite postmortems that turn outages into learning, not blame. Covers the
SAST and DAST Integration in CI/CD
159LIntegrate static and dynamic application security testing into the CI/CD
Security as Code
143LEncode security policy as version-controlled, testable artifacts that
Security Monitoring and Detection
149LBuild the detection layer that catches attacks in production — log
Software Supply Chain Security
117LDefend against supply-chain attacks: malicious dependencies, typosquats,
Threat Modeling in Design Reviews
131LRun a threat modeling session as part of a design review for any
Agent-Driven Browser Tasks
209LConnect an LLM agent to a browser to perform tasks: navigation, form
Debugging Flaky Browser Tests
243LDiagnose and fix flaky end-to-end tests. Covers the categories of
Playwright Fundamentals for Reliable Automation
212LUse Playwright to drive browsers reliably across Chrome, Firefox, and
Web Scraping at Scale
186LBuild scrapers that run reliably across thousands of pages, handle
Agent Tool Permissions and Confirmation Flows
164LDesign the tool-permission model for an LLM agent so that compromise
Indirect Prompt Injection Defenses
211LDefend against prompt injection delivered via tool outputs — fetched
Input Sanitization Strategies for LLMs
179LSanitize user input before passing it to the LLM to reduce injection
Understanding Prompt Injection
154LRecognize the categories of prompt injection attack — direct injection,
Multi-Agent Handoff Patterns
185LCoordinate multiple specialized agents on a single task — when to hand
Agent Tool Design Principles
266LDesign the tools that an LLM agent uses. Covers naming, parameter
Evaluation-Driven Agent Development
177LBuild the eval suite that tells you whether changes to your agent
Building Agent Workflows with LangGraph
214LUse LangGraph (or equivalent state-machine frameworks) to express
Designing Episodic Memory for Agents
265LBuild the episodic memory layer that stores specific past events and
Semantic Memory and User Modeling
280LBuild the agent's accumulated model of the user — preferences, expertise,
Short-Term vs Long-Term Agent Memory
200LDesign the memory architecture for a stateful agent — what's in
Vector-Backed Agent Memory with RAG
199LImplement an agent memory system using a vector database with retrieval-