---
title: "创建 Skill"
method: POST
path: "/agent/managed/v1/skills"
tags: ["Managed Agents - Skill"]
---

# 创建 Skill

`POST /agent/managed/v1/skills`

## Request

- Base URL: `https://agent-api.bigmodel.cn/api`
- URL: `https://agent-api.bigmodel.cn/api/agent/managed/v1/skills`
- Auth: HTTP bearer

上传完整 Skill 目录并创建首个版本。上传包须包含 `SKILL.md`。

<Accordion title="使用说明">

通过 `multipart/form-data` 上传一个完整 Skill 目录并创建首个版本。上传内容必须包含顶层目录中的 `SKILL.md`，字段名使用 Skill 内相对路径。 新旧字段和 latest 固定规则见 [Skill 使用指南](/cn/managed-agents/skills)。

</Accordion>

## Headers

- `zai-version` '2026-05-26', required
- `zai-beta` string, required

## Request body `multipart/form-data`

- object
  - `display_title` string: 可选展示名。
  - `display_name` string: 新协议展示名；旧协议 display_title 兼容。

## Response `200`

新 beta header 的创建成功响应

- union
  - ManagedSkillCurrent
    - `id` string, required
    - `type` 'skill', required
    - `display_name` string, required
    - `source` object, required
      - `type` 'custom' | 'zai', required
    - `latest_version_id` string, nullable, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
  - ManagedSkillLegacy
    - `id` string, required
    - `type` 'skill', required
    - `display_title` string, nullable, required
    - `source` 'custom' | 'zai', required
    - `latest_version` string, nullable, required
    - `created_at` string, date-time, required: 创建时间。
    - `updated_at` string, date-time, required: 更新时间。

## Other responses

- `201`: 旧 beta header 的创建成功响应
- `default`: 请求失败。

## Changes

- **2026-11-03** `7fd61aa7f811`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/bigmodel/apis/zhipu-ai-api/changes/agent/managed/v1/skills/post.md)

---

[API](https://skmtc.dev/bigmodel/apis/zhipu-ai-api.md) - [All operations](https://skmtc.dev/bigmodel/apis/zhipu-ai-api/llms.txt) - [OpenAPI document](https://skmtc.dev/bigmodel/apis/zhipu-ai-api/revisions/f2be7c0fcbb9?raw)
