本人技能投稿
本组全部支持中央 API Key Bearer,无需 Cookie 或 Origin。若显式提供无效 Authorization,不回退使用 Cookie。{id} 是本人作品 ID,不是 slug。
| 方法 | 路径 | 请求与结果 |
|---|---|---|
| GET | /api/me/skills |
工作区:eligible,reason,industries,works,publishers;当前返回本人工作区,不接分页参数 |
| POST | /api/me/skills |
创建草稿,取得作品 ID 和 revision |
| GET | /api/me/skills/{id} |
本人作品详情、草稿、revision、审核记录和当前状态 |
| PUT | /api/me/skills/{id} |
JSON {revision,draft};保存元数据 |
| POST | /api/me/skills/{id}/upload?revision={revision} |
multipart,仅一个 file 字段,上传 ZIP |
| POST | /api/me/skills/{id}/submit |
JSON {revision,consent:true};提交审核,不等于立即公开 |
| POST | /api/me/skills/{id}/withdraw |
JSON {revision};撤回审核 |
| POST | /api/me/skills/{id}/unpublish |
JSON {revision};下架本人作品 |
draft 支持 slug,displayName,title,summary,description,version,license,homepage,changelog,industryId,tags,highlights,input,output,prompt,requirement,platforms,字段长度及必填检查以 skill-community 契约 为准。每次修改后读取最新 revision,不猜测递增值。新包根目录含 SKILL.md,声明 slug,version,displayName;ZIP 最大 32 MiB、最多 2000 项、解压总量最多 128 MiB,SKILL.md 最多 256 KiB。不执行包内脚本。
# 密钥通过安全环境注入,不把真实值写入命令、示例文件或日志。
curl --fail-with-body 'https://link2.cn/api/me/skills' \
-H "Authorization: Bearer ${LINGTU_API_KEY}"