What problem does it solve? Developers working on the LobeHub CLI (@lobehub/cli) need a single reference covering its command structure, tRPC-based architecture, authentication flow, and coding conventions to add or modify commands consistently. ## Core Features & Use Cases - Command Reference: Detailed documentation for all command groups including agent, generate, kb, doc, file, memory, model, provider, skill, plugin, topic, message, and search. - Development Guide: Step-by-step instructions for adding new commands, registering them in the entry point, and writing tests. - Auth & Dev Workflow: Covers OIDC Device Code Flow login, encrypted credential storage, and isolated dev mode via LOBEHUB_CLI_HOME. - Use Case: When adding a new CLI command, follow the documented pattern of creating a command file in apps/cli/src/commands/, registering it in index.ts, and adding tests alongside. ## Quick Start Ask the assistant to explain how to add a new command to the LobeHub CLI or to look up the options for a specific lh command such as lh agent run.