Browse all

Type: All Skills Tools
skill

Generate structured bilingual changelog documentation

This skill generates structured, bilingual changelog content for internal documentation sites. It enforces strict conventions for naming, structure, and content alignment, ensuring user-facing updates are factual and narrative-driven.

lobehub/lobe-chat changelog documentation bilingual content-generation
skill

LobeChat Data Fetching Architecture Guide

A structured architecture for managing data fetching using a service layer, Zustand stores, and SWR. It provides patterns for API encapsulation, cache invalidation, and synchronising client-side state with server-side data.

lobehub/lobe-chat data-fetching zustand swr typescript
skill

Electron Desktop Application Development Guide

This guide outlines the architectural pattern for building LobeHub desktop features using Electron, detailing the separation between the Main, Renderer, and Preload processes. Developers can implement new functionality by creating IPC contr…

lobehub/lobe-chat electron desktop ipc architecture
skill

Logging and Debugging Utility for LobeHub Codebase

This skill guides developers on implementing robust logging using the `debug` package across various LobeHub components. It details namespace conventions, format specifiers, and environment-specific methods for enabling debug output in Node…

lobehub/lobe-chat debug logging typescript development
skill

Managing idempotent database schema migrations

This skill guides developers through generating, customizing, and optimizing database migrations using Drizzle Kit. It emphasizes best practices for writing idempotent SQL, ensuring schema changes are safe to re-run.

lobehub/lobe-chat database migrations sql drizzle
tool

LobeHub CLI for managing AI services

This comprehensive command-line interface provides robust management capabilities for LobeHub services, including agent lifecycle management, content generation, and knowledge base operations. It is built with Commander.js and interacts wit…

lobehub/lobe-chat cli llm agent-management content-generation
tool

Unified TypeScript SDK for Chat Bots

A unified TypeScript SDK for building multi-platform chat bots across Slack, Teams, Discord, and more. It provides event handlers, pluggable state persistence, and support for streaming AI responses and interactive JSX cards.

lobehub/lobe-chat typescript sdk chat-bots slack
skill

cli backend integration testing workflow

This skill provides a structured workflow for performing end-to-end integration testing of LobeHub's backend services, allowing developers to validate changes to TRPC routers, models, and APIs using the dedicated CLI against a local develop…

lobehub/lobe-chat cli backend integration-testing trpc
tool

Framework for Building Agent Builtin Tools

This comprehensive framework enables developers to create structured, callable APIs (builtin tools) for an agent runtime. It mandates defining manifests, executors, and various UI surfaces to integrate custom, robust logic seamlessly.

lobehub/lobe-chat agent-tooling builtin-tool api-design llm-integration
tool

Agent Execution Tracing CLI

A local development tool for recording and inspecting agent execution snapshots, including LLM calls, tool usage, and context engine data. It provides a CLI to analyse traces, messages, and user memory for debugging agentic workflows.

lobehub/lobe-chat agent-tracing debugging cli llm-observability
skill

Event-driven agent signal workflow pipeline

Implements a robust, event-driven framework for executing background agent workflows, decoupling complex side effects from synchronous chat requests. It processes events through a defined pipeline of sources, semantic signals, and concrete …

lobehub/lobe-chat agent-workflow event-driven background-processing signal-handling
tool

ToolHive CLI for MCP Management

A command-line interface for running, managing, and orchestrating MCP servers and skills. It supports container-based execution, secrets management, network isolation, and registry operations.

StacklokLabs/toolhive mcp cli mcp-servers container-orchestration
skill

Agent lifecycle hooks for observation and interception

Allows developers to observe and intercept agent execution at critical lifecycle points, including tool calls, context compression, and sub-agent interactions. Hooks can be registered to implement custom logic for tracing, mocking, or loggi…

lobehub/lobe-chat agent-hooks lifecycle observability tracing
skill

Injecting default user settings via environment variables

This skill enables the injection of default user settings by defining server-side environment variables. It provides the necessary boilerplate to integrate these variables into the global server configuration and user store state management…

lobehub/lobe-chat env-vars configuration settings typescript
skill

Workflow for adding new AI provider documentation

This skill provides a comprehensive workflow for integrating a new AI provider, covering the creation of usage documentation (English and Chinese), updating environment variable definitions, modifying Docker configurations, and preparing al…

lobehub/lobe-chat provider-onboarding ai-documentation llm-integration devops-workflow
skill

Review vMCP code for anti-patterns

This skill audits vMCP codebase changes and existing code for specific anti-patterns. It identifies issues that increase cognitive load or create brittle dependencies, providing actionable severity classifications for PR reviews.

StacklokLabs/toolhive code-review go-language anti-patterns pr-review
skill

Split Large Pull Requests into Smaller Changes

Analyses git diffs to identify logical boundaries and proposes a structured strategy for breaking down large changesets into smaller, reviewable pull requests.

StacklokLabs/toolhive git pull-requests code-review git-workflow
tool

Automated Semantic Version Release Manager

This tool analyzes git commits since the last tag, categorizing changes into features, fixes, and breaking changes to recommend a semantic version bump. It then uses the GitHub MCP to automatically trigger the release pull request workflow.

StacklokLabs/toolhive git release semver version-bump
skill ★ 1,361

Fetch live Model Context Protocol documentation

This skill provides up-to-date access to the Model Context Protocol (MCP) specification and documentation. It guides the retrieval of live protocol details, message schemas, and SEPs from modelcontextprotocol.io, ensuring developers use the…

modelcontextprotocol/kotlin-sdk mcp protocol specification documentation
skill ★ 1,361

Kotlin KDoc Documentation Generator

Enables the generation and enhancement of KDoc documentation for Kotlin public APIs, ensuring correct tag placement and stylistic consistency.

modelcontextprotocol/kotlin-sdk kotlin kdoc documentation api-generation
skill

Generates expert-reviewed GitHub release notes

This skill analyzes all PRs merged between two version tags, cross-referencing linked issues and PR metadata. It classifies changes and dispatches specialized agents to assess breaking changes, producing a polished, publication-ready GitHub…

StacklokLabs/toolhive release-notes github-api pr-analysis changelog
tool

Automated GitHub PR Review and Comment Management

This tool automates the entire PR review lifecycle, allowing developers to submit structured inline comments, provide suggestions, and manage review threads. It facilitates replying to and resolving existing review comments using the GitHub…

StacklokLabs/toolhive github pr-review git-cli api
skill

Documentation Review and Fact-Checking

An agentic skill designed to audit documentation for factual accuracy, verifying claims, examples, and link integrity. It produces a structured todo list of findings for manual review.

StacklokLabs/toolhive documentation-review fact-checking content-audit quality-assurance
skill

Automates User Story Implementation and PR Creation

This agentic skill takes a GitHub user story issue and autonomously manages the entire development lifecycle. It gathers context from RFCs, plans PR boundaries, writes code, generates tests, and submits the final pull request.

StacklokLabs/toolhive github-automation pr-creation user-story agentic-workflow