Skills

Type: All Skills Tools
skill ★ 77,350

Electron Desktop App Development Architecture Guide

This guide details the architectural patterns for building Electron desktop applications, covering the main/renderer process separation, secure IPC handling, and controller implementation. It provides best practices for managing window life…

lobehub/lobehub electron desktop ipc typescript
skill ★ 77,350

Implementing structured logging and debugging

This skill guides developers on using the `debug` npm package to implement structured logging across LobeHub's various components (server, client, desktop). It details namespace conventions and format specifiers for effective tracing and de…

lobehub/lobehub logging debugging typescript developer-tools
skill ★ 77,350

Drizzle database migration best practices guide

This skill guides developers through generating and managing database schema migrations using Drizzle Kit. It emphasizes best practices for writing idempotent SQL, ensuring safe and repeatable schema evolution across various database operat…

lobehub/lobehub database migrations drizzle sql
skill ★ 77,350

Robust Data Fetching Architecture with Zustand and SWR

This pattern provides a robust architecture for managing client-side state and data fetching by enforcing a Service Layer pattern. It guides developers to use SWR hooks within a Zustand store for state management, ensuring clean separation …

lobehub/lobehub data-fetching zustand swr service-layer
skill ★ 4,829

Retrieve current weather and forecasts

This skill provides current weather conditions and multi-day forecasts for specified geographical locations by interfacing with external services like wttr.in. It supports various output formats, including JSON and PNG, but is limited to re…

the-open-agent/openagent weather forecast location wttr-in
skill ★ 4,829

Video Frame Extraction via FFmpeg

Extracts individual frames or thumbnails from video files at specific timestamps or frame indices using FFmpeg.

the-open-agent/openagent video-processing ffmpeg frame-extraction media-manipulation
skill ★ 4,829

Manage Trello boards, lists, and cards

This skill enables agents to interact with Trello via its REST API, providing full lifecycle management of boards, lists, and cards. Developers can use this to automate project workflows, such as creating cards, moving items, or adding comm…

the-open-agent/openagent trello api project-management board-management
skill ★ 4,829

Interactive tmux Session Management

Programmatically interact with tmux sessions by sending keystrokes and scraping pane output. This skill facilitates the management of long-running terminal processes and interactive TUIs.

the-open-agent/openagent tmux terminal-automation session-management cli-interaction
skill ★ 77,350

Event-driven background processing for AI agents

This skill facilitates decoupled, event-driven background workflows for agents, allowing complex processes to run asynchronously outside the main chat request lifecycle. Developers define pipelines using structured sources, semantic signals…

lobehub/lobehub event-driven agent-workflow background-processing signal-handling
skill ★ 77,350

Agent lifecycle hooks for observation and interception

Provides comprehensive hooks to observe and intercept the entire agent execution lifecycle, covering steps, tool calls, context compression, and human intervention. This mechanism allows developers to build advanced tracing, mocking, and cu…

lobehub/lobehub agent-hooks runtime-hooks agent-lifecycle llm-agent
skill ★ 77,350

Setting User Defaults via Environment Variables

This skill guides developers through integrating server-side environment variables to establish default values for user settings. It ensures configuration precedence by allowing environment variables to override hardcoded defaults within th…

lobehub/lobehub env-vars settings typescript configuration
skill ★ 77,350

Onboarding documentation for new AI providers

This skill guides the comprehensive setup of documentation for a new AI provider, covering usage guides, environment variables, Docker configuration, and necessary image assets. It ensures multilingual support (English and Chinese) across a…

lobehub/lobehub documentation ai-provider onboarding devops
skill ★ 4,829

Durable substrate for multi-step agentic workflows

TaskFlow provides a durable substrate for orchestrating complex, multi-step agentic jobs that require state persistence and survive detached runs. It manages flow identity, child task linkage, and revision-checked state mutations, enabling …

the-open-agent/openagent workflow-orchestration durable-state agent-flow state-management
skill ★ 4,829

Structured workflow for inbox message triage

This skill implements a robust, multi-stage workflow for triaging incoming messages. It classifies items into categories and manages state persistence, allowing the flow to pause while awaiting external input before resuming processing.

the-open-agent/openagent taskflow inbox-triage workflow state-management
skill ★ 4,829

Agent Skill Creation and Architecture Guide

This skill provides comprehensive guidance on architecting, developing, and maintaining modular agent skills. It outlines best practices for structuring skill directories, managing context via progressive disclosure, and utilizing bundled r…

the-open-agent/openagent skill-creation agent-architecture llm-guidance skill-management
skill ★ 18,794

Walmart Sales and Macroeconomic Trend Analyzer

This skill facilitates in-depth analysis of retail sales data, correlating weekly sales figures with macroeconomic indicators like unemployment rates. It generates comprehensive visualizations and compiles the findings into a professional, …

eosphoros-ai/DB-GPT sales-data economic-analysis data-visualization report-generation
skill ★ 18,794

Framework for Creating Agentic LLM Skills

This skill provides a comprehensive guide to designing and implementing modular, specialized agentic skills. It details best practices for context management, resource bundling, and progressive disclosure to extend LLM capabilities efficien…

eosphoros-ai/DB-GPT skill-creation agentic-design llm-framework context-management
skill ★ 4,829

Automate Obsidian Vaults via obsidian-cli

Use obsidian-cli to automate interactions with Obsidian vaults, including searching, creating, and deleting Markdown notes. The skill supports safe refactoring of wikilinks and content-based searching across the vault.

the-open-agent/openagent obsidian markdown automation cli
skill ★ 4,829

Local Speech-to-Text Transcription with Whisper

This skill utilizes the Whisper CLI to perform accurate, local speech-to-text transcription on various audio formats. It allows developers to process audio files without requiring external API keys or network connectivity.

the-open-agent/openagent speech-to-text audio-transcription whisper local-processing
skill ★ 4,829

OpenClaw Node Connection and Pairing Diagnosis

Diagnoses and resolves OpenClaw node connection and pairing failures across LAN, Tailscale, and public URL topologies. It identifies misconfigured gateway routes and provides specific commands to verify configuration and approve pending dev…

the-open-agent/openagent openclaw network-troubleshooting tailscale device-pairing
skill ★ 24,338

Building AI Applications with Vercel AI SDK

This skill guides developers through building advanced AI features, including agents, chatbots, and RAG systems, using the Vercel AI SDK. It covers best practices for streaming, tool calling, structured output, and integrating various LLM p…

vercel/ai ai-sdk llm agent chat-bot
skill ★ 24,338

Update AI SDK provider model identifiers

This skill manages the lifecycle of AI model identifiers across various provider SDK packages. It systematically adds or removes model IDs from type definitions, documentation, and examples, ensuring strict adherence to existing code struct…

vercel/ai ai-sdk model-management llm type-updates
skill ★ 4,829

Summarize per-model usage and cost data

This skill processes local cost logs from the CodexBar CLI to generate detailed summaries of model usage and associated costs. It supports generating reports for all models or focusing on the most recently used model for providers like Code…

the-open-agent/openagent cost-analysis model-usage codex-bar llm-cost
skill ★ 24,338

Managing major AI SDK version updates

This skill provides comprehensive guidelines for managing breaking changes during a major AI SDK release cycle. It assists developers in implementing deprecation aliases, modifying message types, and updating migration documentation to ensu…

vercel/ai ai-sdk major-version breaking-changes development