builtin-tool

Develop and manage LobeHub built-in tools with TypeScript and React.

Updated Jul 5, 2026
One-click install
npx skills add https://github.com/xkl2013/lobe --skill builtin-tool-xkl2013
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: builtin-tool
Source: https://github.com/xkl2013/lobe/tree/main/.agents/skills/builtin-tool
Command: npx skills add https://github.com/xkl2013/lobe --skill builtin-tool-xkl2013

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill facilitates the creation and management of LobeHub built-in tools, streamlining the process of developing and deploying custom AI functionalities.

Core Features & Use Cases

  • Tool Development: Build and package LobeHub tools with various functionalities, such as manifest, types, systemRole, ExecutionRuntime, and client interfaces.
  • Deployment: Deploy tools across different runtime environments, including server and desktop.
  • Integrations: Wire tools into the central registries and integrate them with other components of the LobeHub ecosystem.
  • Use Case: Imagine you want to create a custom tool for PDF processing within LobeHub. Use this Skill to design the tool, implement the logic, and integrate it into the LobeHub platform.

Quick Start

To start building a new LobeHub built-in tool, create a directory with the tool name (e.g., 'builtin-tool-pdf-processor') and add a 'SKILL.md' file with the necessary definitions.

Frequently Asked Questions about builtin-tool

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a custom tool for the LobeHub platform?

To build a LobeHub custom tool, create a directory with the tool name and add a SKILL.md file to define the manifest, types, systemRole, ExecutionRuntime, and client interfaces.

What components are required for LobeHub built-in tool development?

LobeHub built-in tool development requires configuring a tool manifest, implementing runtime logic, and wiring client interfaces using TypeScript and React within the platform ecosystem.

Do I need TypeScript and React to develop LobeHub built-in tools?

Yes, developing and managing LobeHub built-in tools requires knowledge of TypeScript and React to implement the execution runtime and wire the client interfaces correctly.

How do I deploy custom tools across different LobeHub runtime environments?

Deploying custom LobeHub tools involves packaging the manifest and runtime logic, then wiring the tool into central registries for deployment across server and desktop environments.

How does tool integration work within the LobeHub ecosystem?

Tool integration in the LobeHub ecosystem works by wiring your custom tool into the central registries, connecting its runtime logic and client interfaces with other platform components.

What's the best way to package a custom AI functionality tool for LobeHub?

The best way to package custom AI functionality for LobeHub is using the built-in tool framework to define the manifest and execution runtime, streamlining development and deployment.