用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/RainyGao-GitHub/DocSys --skill upload-doc命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | upload_doc |
| description | Upload a local file to a repository |
| category | document |
| version | 1.1.0 |
| author | DocSys Team |
| permissions | ["write:document"] |
| tags | ["document","upload","file-transfer","import","put"] |
Upload a local file to a repository.
Upload, 上传, upload doc, upload file, 上传文档, 上传文件, put file, import file, 上传这个文件, add file to repo, send file, 上传文件
docsys repos list. If pid is a folder name (e.g., "reports folder") → call docsys docs list <vid> to find folder ID.docsys upload <file> <vid> [pid]docsys upload <file> <vid> [pid]
docsys put <file> <vid> [pid]
| Parameter | Type | Required | Description |
|---|---|---|---|
| file | string | yes | Local file path to upload |
| vid | number | yes | Repository ID |
| pid | number | no | Target folder ID (default: 0 = root) |
User: "upload F:/report.pdf to repo 1"
Skill triggers → calls: docsys upload F:/report.pdf 1
Output: Upload confirmation with new document ID
User: "上传文件 data.xlsx 到仓库 2 的文件夹 5"
Skill triggers → calls: docsys upload data.xlsx 2 5
Output: 上传结果
User: "put report.docx into the reports folder"
Skill triggers → Step 1: file="report.docx", vid and pid missing → Step 2: calls docsys repos list to find available repos → user specifies vid=3 → calls docsys docs list 3 to find "reports" folder → pid=12 → Step 4: confirm "Upload report.docx to repo 3, folder 'reports'?" → Step 5: calls: docsys put report.docx 3 12
Output: Upload result with document ID
Success: Document uploaded successfully. ID: , Location: repo /folder , Size:
Error: "File not found" (local file doesn't exist — check path), "Repository not found" (invalid vid — run docsys repos list), "Permission denied" (no write access), "File too large" (exceeds max upload size — see docsys system-config)
| Error | Cause |
|---|---|
| Usage: upload | Missing arguments |
| File not found | Invalid file path |
| File too large | Exceeds max upload size |
| Repository not found | Invalid vid |
| Permission denied | No write access |
See references/ for related skills and API docs.