> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hitheo.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# 发布到市场

> 提交技能以供审核与分发。

## 提交流程

1. **创作** — 使用 `defineSkill()` 或 `theo skill init`
2. **验证** — `theo skill validate`
3. **提交** — `theo skill publish` 或 `POST /api/v1/skills/submit`
4. **审核** — 自动化检查 + 基于风险的人工审核
5. **发布** — 通过审核的技能将出现在市场中

## 通过 CLI

```bash theme={null}
theo skill publish
```

## 通过 API

```typescript theme={null}
const result = await theo.submitSkill(manifest);
console.log(result.status);      // "approved" | "pending_review"
console.log(result.reviewTier);  // "auto" | "staff" | "security"
```

## 通过技能构建器

在仪表盘的画布编辑器中可视化构建技能，然后直接发布：

1. 打开 **仪表盘 → Skills → Canvas**
2. 设计你的技能图（提示词、模型、工具、知识、视觉节点）
3. 点击 **Compile** 进行验证
4. 点击 **Test** 在沙箱中试运行
5. 点击 **Publish** 并选择可见性：**Private**、**My Organization** 或 **Public Marketplace**

完整流程请参见 [画布指南](/guides/evi-canvas)。

## 可见性级别

发布时（无论通过画布、CLI 还是 API），技能支持三种可见性级别：

* **Private（私有）** — 仅作者本人可见并可安装该技能。
* **Organization（组织）** — 限定在特定组织范围内。组织内所有成员都可以发现并安装它，但不会公开列出。
* **Public（公开）** — 在 Skill Store 市场中向所有 Theo 用户展示。


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.