Skip to content

Skills Hub

Applicable Version and Permissions

Skills Hub is only available in the 1Panel Enterprise Edition and requires a valid Enterprise Edition license. Viewing and managing are respectively controlled by the Skills Hub role permissions.

Skills Hub is used to import, review, publish, install, and maintain agent Skills within the enterprise, and retains version and risk check information. The entry point is AI -> Skills Hub.

1 Importing a Skill

The page supports the following sources:

  • Upload a Skill archive in .zip, .7z, .tar, or .tar.gz format; the file must not exceed 5 MB and the archive must contain SKILL.md;

Upload Skill

  • Import from a GitHub repository address and branch, or a Tag;

Import from GitHub Repository

  • Import from a downloadable .zip package URL.

Import from GitHub Repository

Fill in the version when importing. After the system completes parsing, it will record the Skill name, description, source, applicable agent, version, status, and risk level.

2 Review and Publishing

Skill states include Pending Review, Reviewed, Published, Unpublished, Review Rejected, and Deleted. Users with management permissions can perform the operations of approve, reject, publish, unpublish, and delete.

Risk Check

The risk check displays the risk level, file path, rule type, matched keyword, and description. Before publishing, the Skill content and its dependencies should be manually reviewed; the security should not be judged solely based on the automatic check results.

Skill List

3 Version Management

In the Skill details, you can view the overview and version history. The version list records the status, risk level, creation time, publishing time, and version tag, and supports downloading published packages.

4 Custom Agents

In Custom Agents, click Add Agent to configure the installation location of the Skill:

  • Name: Used to identify the target;
  • Node: The 1Panel node where the Skill is installed;
  • Skill Directory: The target directory where the package is extracted on the host;
  • Post-install Command: The optional command executed after extraction is completed;
  • Description and Status: Explain the purpose and control whether the target is selectable.

alt text

Custom Agent List

When installing a Skill, you can select one or more enabled targets. The post-install command will be executed on the target node. Before configuring it, you should confirm the source of the command and the impact of its execution.

5 Offline Environment

When the Enterprise Edition offline environment cannot directly access external GitHub repositories or package addresses, you should first prepare and review the Skill package in a networked environment, and then import it using the upload method.


Take 1Panel Further

Running 1Panel OSS? Pro Edition adds WAF protection, unlimited AI agents, multi-node management, and priority support — starting at $80/year.

Compare OSS vs Pro → Start 30-day free trial →