Browse all
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.
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.
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…
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…
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 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…
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.
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…
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.
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.
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 …
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.
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…
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…
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…
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.
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.
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.
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…
Kotlin KDoc Documentation Generator
Enables the generation and enhancement of KDoc documentation for Kotlin public APIs, ensuring correct tag placement and stylistic consistency.
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…
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…
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.
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.