Skills

Type: All Skills Tools
skill

LobeHub Internationalisation Management Skill

Provides a standardised workflow for managing internationalisation in LobeHub using react-i18next, covering key naming conventions and locale file updates.

lobehub/lobe-chat lobehub i18n react-i18next internationalisation
skill

Automated Linear Issue Management Workflow

This skill orchestrates comprehensive issue management within Linear, enabling agents to retrieve details, extract context from images, update issue statuses, and create structured sub-issue trees. It ensures robust project tracking by auto…

lobehub/lobe-chat linear issue-management project-tracking workflow
skill

Guide to Implementing Hotkeys in LobeHub

This guide details the structured process for adding, scoping, and registering custom keyboard shortcuts within the application. Developers must update the hotkey enum, register key combinations in the central configuration, and expose the …

lobehub/lobe-chat hotkey keyboard-shortcuts typescript ui-development
skill

Drizzle ORM Schema and Query Guide

Provides specific guidelines for authoring Drizzle ORM schemas and executing queries within the LobeHub PostgreSQL environment. It enforces the use of the select builder API over the relational API and defines standard naming conventions.

lobehub/lobe-chat drizzle-orm postgresql typescript database-schema
skill

Debugging heterogeneous agent pipelines and integrations

This skill provides comprehensive guidance for developers debugging complex, multi-source agent pipelines, including integrations for Claude Code, Codex, and external CLI agents. It covers adapter event mapping, transport layer issues, and …

lobehub/lobe-chat agent-debugging llm-integration cli-agents adapter-development
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
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
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
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
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
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
skill ★ 4,275

Automates GitHub Release Draft Creation

This skill automates the creation of a draft GitHub release for the C# MCP SDK, ensuring release notes are refreshed with all merged PRs. It rigorously checks for new changes, assesses version impact, and validates code samples before gener…

modelcontextprotocol/csharp-sdk release-notes github-release semver csharp
skill ★ 4,275

Automate Semantic Versioning and SDK Bumping

Automates Semantic Versioning 2.0.0 assessment and SDK version bumping by analysing merged pull requests. It updates Directory.Build.props and creates a new pull request for the updated version.

modelcontextprotocol/csharp-sdk semver sdk-management csharp automation