Skills
Prerequisites
Feature Menu: Access to the AI Studio / Skill menu is required.
Operation Permission: Read and write access to AI Studio is required.
Model Configuration: At least one LLM must be added to the model list before importing a Skill, as it is required for import validation. If no model is available, the import process will prompt you to add one first.
Overview
- Skill is a reusable unit that encapsulates specific operational capabilities within Bonree ONE AI Studio. Skills are either built in by the platform or imported by users from external sources. When executing tasks, Agents can invoke Skills to perform concrete actions such as sending notifications, creating tickets, or pushing logs — making Skills a key component for extending Agent capabilities. Skills can also be directly selected and invoked in Rui AI.
- The platform supports two types of Skills: Built-in Skills are pre-installed and ready to use out of the box, though some require channel parameters to be configured before they can be called; Imported Skills are uploaded by users as zip/skill packages that conform to the OpenClaw specification, and are imported after passing LLM security and compliance validation. Imported Skills support editing and deletion.
Value
Ready to use, quickly extend Agent capabilities
Built-in Skills require no development. Once parameters are configured, they can be invoked directly by Agents, significantly lowering the barrier to extending Agent capabilities and enabling standardized, reusable operations workflows.
Open import to meet customized extension needs
Third-party Skills that conform to the OpenClaw specification can be imported into the platform. Users can freely extend the operational capability boundaries of their Agents according to actual business needs, without being limited to the built-in Skill catalog. Please ensure compliance with security standards when importing.
Centralized management to reduce maintenance overhead
All Skills — both built-in and imported — are displayed and managed in a unified list. Built-in Skills that require parameter configuration can be configured here; imported Skills can be edited and deleted. Agents reference Skills directly, eliminating the need for repeated configuration.
Per-Agent parameter override for differentiated configurations
Built-in Skills support setting Agent-specific parameters that override the global configuration, enabling the same Skill to use different destination addresses or credentials across different Agents.
Use Cases
The following scenarios are for reference only. It is recommended to define and invoke Agents based on your own usage patterns.
Alert Notification Push
After Agents such as fault diagnosis complete their analysis, they can invoke Skills like "Send DingTalk Notification" or "Send WeCom Notification" to automatically push diagnosis summaries and remediation recommendations to the operations group, eliminating manual relay and improving response speed.
Automated Ticket Creation
When an Agent determines that follow-up action is needed, it invokes the "Create Ticket" Skill to automatically submit a ticket to the internal ticketing system, pre-filled with alert information and suggested handling steps — enabling end-to-end automation from alert to ticket.
Operations Log Archiving
After an Agent completes an inspection or diagnostic task, it invokes the "Push Operations Log" Skill to automatically write the execution results to the internal logging system, creating a traceable operations record that supports post-incident audits and knowledge accumulation.
Custom Business Capability Integration
When built-in Skills do not meet specific business requirements, users can import self-developed or third-party Skill packages that conform to the OpenClaw specification. After validation, these Skills become available for Agents to invoke, enabling deep integration with internal systems.
Operation Scenarios
- View Skill list: Browse all built-in and imported Skills in card format on the Skill list page. Use keyword search and source filters to quickly locate a target Skill.
- View Skill details: Click a Skill card to open a detail drawer on the right side of the page, showing the complete information including name, description, source, configuration parameters (for built-in Skills), and file preview (for imported Skills).
- Configure built-in Skill parameters: Click a built-in Skill card, then click the "Configure" button in the detail drawer. Fill in the required channel address, credentials, and other parameters and save. Once configured, the Skill can be normally invoked by Agents.
- Import an external Skill: Click the "Import" button at the top of the Skill list page. Upload a zip package that conforms to the OpenClaw specification. The system uses an LLM to perform security and compliance validation. If validation passes, the Skill is imported automatically and pinned to the top; if validation fails, detailed failure reasons are shown and re-uploading is supported.
- Edit an imported Skill: Click an imported Skill card, then click the "Edit" button in the detail drawer to modify the name, description, and other information. Built-in Skills do not support editing.
- Invoke a Skill in an Agent: After adding a Skill in the Agent orchestration page, you can configure Agent-specific parameters to override the global configuration. If the Agent-specific parameters are empty, the global Skill configuration will be used at invocation time.
Getting Started
Viewing and Managing Skills
Log in to Bonree ONE.
Select AI Studio > Skill from the left navigation to enter the Skill list page.
The list displays all built-in and imported Skills as cards, showing the name, description, source label, and configuration status.
Click any Skill card to view the complete details in the right-side drawer.

Configuring a Built-in Skill
Find the built-in Skill to configure in the Skill list, and click the Configure button on the card to open the configuration drawer.
Fill in the required parameters such as channel address and credentials in the configuration area.
After saving, the Skill status changes to "Configured" and it can be normally invoked by Agents.
If a specific Agent needs to use different parameters (such as the Webhook address for a particular group), fill in Agent-specific parameters under that Skill in the Agent orchestration page to override the global configuration.

Importing an External Skill
On the Skill list page, click the "Import" button.
In the form that appears, upload a Skill zip package that conforms to the OpenClaw specification, and fill in the name and description (defaults to the name/description fields from the package).
Click "Import". The system uses the LLM currently selected in Rui AI to perform security and compliance validation. If no model is configured, please go to the model list to add an LLM first.
If validation passes, the Skill is automatically imported and pinned to the top with a source label of "Imported".
If validation fails, the system displays detailed failure reasons. You can make corrections based on the prompts and re-upload.
