Browse all
OpenMCP CLI for Agent Framework Management
This tool provides a comprehensive command-line interface for managing the OpenMCP agent framework. It facilitates tasks such as installing the package, starting the Gateway, connecting MCP servers, and listing local skills.
LobeHub Zustand State Management Patterns
Defines the architectural conventions for managing state within LobeHub using Zustand, including action hierarchies, optimistic update patterns, and class-based slice composition. It provides guidance on implementing public, internal, and d…
Structured Task and Project Workflow Manager
This skill provides a robust CLI interface for managing complex, multi-stage tasks. Developers can utilize commands to track the task lifecycle, manage subtasks and their dependencies, and organize associated resources like documents and co…
Automated software version release workflow
This skill manages the full software release lifecycle, handling both minor and patch versions according to established CI/CD rules. It automates version bumping, annotated tagging, and the creation of GitHub Releases.
SPA Route and Feature Management
Provides guidelines for managing SPA routes and features by enforcing a separation between thin route segments and domain-oriented features. It ensures architectural consistency and desktop router parity across configuration files.
Structured asynchronous workflow builder with Upstash
This skill provides a robust, three-layer architecture for implementing resilient asynchronous workflows using Upstash and QStash. It enforces best practices like dry-run modes, fan-out patterns, and single-item execution to manage rate lim…
Enforces modern typescript code style and safety
This skill enforces robust, modern TypeScript best practices, covering advanced type usage (e.g., `interface` vs `type`), asynchronous patterns, and optimal module import structures. It guides developers toward writing highly maintainable a…
Guide to building tRPC server routers
This guide outlines best practices for developing tRPC routers, focusing on using middleware to inject database models into the context and structuring procedures for efficient query and mutation handling. It also demonstrates how to aggreg…
Best Practices for Writing Robust Unit Tests
This guide outlines best practices for developing reliable tests using Vitest, covering advanced mocking patterns, test structure, and distinguishing between behavior and implementation-coupled assertions. It advises developers on optimizin…
Zustand state data structure patterns guide
This guide outlines architectural patterns for structuring state in Zustand stores, advising developers to use simple arrays for list views and Maps for caching multiple detail entities. It emphasizes separating list and detail types and em…
Automated GitHub Issue Duplicate Detection
This skill automates the process of identifying potential duplicate GitHub issues. It utilizes parallel agents and the gh CLI to search, summarize, and filter results, finally commenting on the original issue with a list of duplicates.
OpenResponses API Compliance Test Suite
Executes the official OpenResponses compliance test suite against local or remote Response API endpoints to validate schema adherence and functionality.
Comprehensive Code Review Checklist for LobeHub
This skill provides a detailed, multi-faceted checklist for reviewing pull requests, covering best practices across security, testing, i18n, and architectural consistency. It guides developers to catch common pitfalls such as hardcoded secr…
React Component Development Best Practices Guide
This guide outlines architectural patterns for developing React components, focusing on optimal styling using createStaticStyles and component hierarchy management. It details preferred usage of @lobehub/ui primitives, routing with react-ro…
Automated GitHub Pull Request Creation
Automates the end-to-end process of creating pull requests by managing branches, committing changes, and linking related GitHub or Linear issues. It follows a predefined branch strategy and utilises the GitHub CLI to finalise the request.
LobeHub project architecture and codebase overview
Provides a comprehensive, up-to-date map of the LobeHub monorepo structure, detailing key directories, the full tech stack, and data flow patterns for experienced developers. It helps users understand project organization, locate specific f…
Imperative API for managing UI modals and dialogs
This guide details the imperative API for managing modals and dialogs using headless primitives from @lobehub/ui/base-ui. It recommends migrating away from declarative patterns to ensure robust, context-aware, and internationalised UI compo…
LobeHub UI Microcopy Guidelines
Provides standardised guidelines for writing user-facing UI text, error messages, and microcopy in English and Chinese. It ensures consistent terminology and actionable messaging across the LobeHub ecosystem.
Web and Native macOS Application Testing Tool
This tool provides comprehensive automation for local testing environments, supporting both web/Electron applications via Chrome DevTools Protocol (CDP) and native macOS apps using AppleScript. Developers can simulate complex user flows, in…
LobeHub Internationalisation Management Skill
Provides a standardised workflow for managing internationalisation in LobeHub using react-i18next, covering key naming conventions and locale file updates.
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…
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 …
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.
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 …