kdocs-skill

Официальный набор скиллов «Золотых документов» WPS: Claude Code и Codex создают и правят облачные документы через kdocs-cli

  • 66 ★ репозитория
  • Последний коммит
СкиллОфициальный

Широкий доступ

Почему такой уровень

  • Агент получает токен доступа к облачному диску и может создавать, менять, переносить и удалять документы
  • Утилита `kdocs-cli` скачивается и устанавливается скриптом, а токен хранится в системной связке ключей
Все причины и проверки

kdocs-app/kdocs-skill

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/kdocs-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент получает токен доступа к облачному диску и может создавать, менять, переносить и удалять документы
  • Утилита `kdocs-cli` скачивается и устанавливается скриптом, а токен хранится в системной связке ключей

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Скилл управляет облачным офисом «Золотые документы» (Kdocs, WPS Cloud) через консольную утилиту `kdocs-cli`. Агент работает с ссылками вида `kdocs.cn/l/...`, создает, читает, редактирует, находит, переносит и расшаривает документы и таблицы. Корневой `SKILL.md` задает общие правила и вызов `kdocs-cli <сервис> <действие>`, а подскиллы лежат в `skills/`. Среди них `kdocs-drive` для облачного диска (поиск, загрузка, перемещение, права доступа, комментарии, корзина), `kdocs-db` для многомерных таблиц, `kdocs-ap` для записи Markdown в умные документы, `kdocs-aippt` для презентаций по теме или по документам и `kdocs-auto-sheet` для автоматизаций вроде уведомлений по событиям записи и отложенных оповещений. Правила жесткие: токен нельзя выводить в диалог и логи, он хранится в системной связке ключей, а необратимые операции (удаление, закрытие) требуют подтверждения. После создания документа агент обязан показать ссылку. Утилита ставится скриптами из `scripts/` (`setup.sh`, `setup.ps1`, `setup.cjs`), а `kdocs-cli upgrade` обновляет ее с откатом.

Для кого. Пользователям «Золотых документов» и WPS Cloud, которые хотят вести облачные документы, таблицы и презентации через ИИ-агента.

Подходит, если

  • Агент должен создать документ или прочитать по ссылке `kdocs.cn/l/...`
  • Таблицу или многомерную базу надо наполнять и править автоматически
  • Презентацию нужно собрать по теме или по нескольким документам
  • Поиск, перенос и права доступа к файлам облачного диска делает агент

Не подходит, если

  • Документы хранятся в Google Docs, Microsoft 365 или Яндекс Документах: скилл знает только Kdocs
  • Нет учетной записи Kdocs и токена доступа
  • Нужна работа без установки сторонней утилиты `kdocs-cli`

Пример запроса к агенту

Найди в моем облаке «Золотых документов» файл с планом квартала, прочитай его и создай презентацию по нему

Ограничения

Скилл работает только с сервисом Kdocs и требует установленной утилиты `kdocs-cli`, которую ставят скриптами из репозитория, а затем авторизуют командой `kdocs-cli auth login` или `kdocs-cli auth set-token`. Токен нельзя показывать в диалоге, он хранится в системной связке ключей. Тексты скилла и описания возможностей написаны по-китайски, а при отсутствии прав на файл агент по правилу останавливается и не пытается обходить запрет. Большие загрузки передаются в Base64 через скрипт. Сервис Kdocs из России работает не гарантированно, доступность стоит проверить заранее.

Как отключить. Удалите папку скилла `kdocs` из `~/.claude/skills/`, выйдите командой `kdocs-cli auth logout` и при желании удалите утилиту `kdocs-cli`.

Частые вопросы

Как поставить kdocs-skill в Claude Code?

Склонируйте репозиторий в `~/.claude/skills/kdocs`, затем запустите `bash scripts/setup.sh` (Windows: `scripts/setup.ps1`, Node: `scripts/setup.cjs`) и выполните `kdocs-cli auth login`.

Как авторизовать утилиту?

Выполните `kdocs-cli auth login` или, если токен уже есть, `kdocs-cli auth set-token`. Состояние показывает `kdocs-cli auth status`, выход идет через `kdocs-cli auth logout`.

Какие подскиллы входят в набор?

Среди них `kdocs-drive` для облачного диска, `kdocs-db` для многомерных таблиц, `kdocs-ap` для умных документов, `kdocs-aippt` для презентаций и `kdocs-auto-sheet` для автоматизаций.

Как обновить утилиту и скилл?

Команда `kdocs-cli upgrade -y` обновляет утилиту с резервной копией, а `kdocs-cli upgrade --rollback` возвращает прежнюю версию. Если обновление не удалось, повторно запустите скрипт установки.

Что агент делает с необратимыми действиями?

По правилам скилла удаление и закрытие документов выполняются только после подтверждения пользователя, а при отказе в доступе к файлу агент прекращает работу с ним.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

16 готовых скиллов для Cursor, Claude Code и Codex: диссертации, PDF и Office, схемы draw.io, документация проекта

СкиллРасширенный доступ3,2 тыс.Звезды репозитория

Скилл и программа docx: агент заполняет формы, правит таблицы и ведет рецензирование Word с отслеживаемыми правками

СкиллРасширенный доступ246Звезды репозитория

21 скилл для китайскоязычной работы: сбор материалов с сайтов, документы и таблицы, озвучка, диаграммы и сборка книг из текстов

СкиллРасширенный доступ646Звезды репозитория

MCP-сервер и четыре скилла для WPS Office: таблицы, документы и презентации правятся из Claude Code и Cursor обычными фразами

MCP-серверРасширенный доступ697Звезды репозитория

Навыки для Claude Code и Codex превращают PDF, DOCX и HTML в локальную базу знаний с оригиналом, полным текстом и выжимкой.

СкиллРасширенный доступ274Звезды репозитория

Deckuse, CLI и скилл для агентов, правит PPTX и DOCX локально командами JSON с версиями рабочей папки, проверкой и откатом.

CLIМинимальный доступ105Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
kdocs-skill (эта карточка)да66
WPS Skillsнетне нужна697набор скиллов для файлов WPS Office, а этот управляет облаком Kdocs через `kdocs-cli`
WPS Note Skillsнет187скиллы заметок WPS, а тут документы, таблицы, презентации и автоматизации облачного сервиса

Коротко о README

Корневой `SKILL.md` излагает строгие правила, порядок обновления версий, установку и авторизацию утилиты, формат вызова и передачу параметров. Подскиллы описывают отдельные сервисы с примерами рабочих процессов.

Бейдж для README

Исходный SKILL.md

---
name: kdocs
description: 操作金山文档(WPS 云文档 / Kdocs)云文档的官方 Skill,支持处理 `https://kdocs.cn/l/...`、`https://www.kdocs.cn/l/...` 或 `https://365.kdocs.cn/l/...` 形式的文档 URL。核心能力覆盖云端新建、读取、编辑、搜索、分享、整理在线文档(智能文档、Word、Excel、PDF、PPT、演示文稿、智能表格、多维表格)。当用户的任务涉及云文档操作时使用,包括但不限于:写周报/日报/工作汇报、处理合同/发票、创建报名表/登记表、网页剪藏、接龙转表格、信息收集、文档总结与内容生成、改写仿写、翻译、AI PPT生成、PDF拆分导出、标签分类归档、收藏管理、碎片笔记整理、表格美化、回收站还原。勿直接执行,先转交子 Skill。
homepage: https://www.kdocs.cn/latest
version: 2.9.0
metadata: {"requires":{"bins":["kdocs-cli"],"cliHelp":"kdocs-cli help"},"openclaw":{"category":"kdocs","tokenUrl":"https://www.kdocs.cn/latest","emoji":"📝","keywords":["金山文档","金山表格","金山收藏","WPS","WPS文档","云文档","在线文档","kdocs","WPS云文档","接龙转表格","接龙","群接龙","报名表","信息收集","收集表","登记表","网页剪藏","剪藏","保存网页","网页保存到文档","保存文章","收藏文章","总结","帮我总结","帮我整理","帮我写","帮我翻译","帮我做PPT","翻译文档 - 做PPT - 生成PPT - 培训课件 - 方案展示 - 项目展示","文档总结","内容生成","改写","仿写","翻译","文档翻译","PPT","演示文稿","幻灯片","PDF","拆分PDF","导出PDF","Word","Excel","表格","Markdown","碎片整理","笔记整理","表格优化","文档处理","文件处理","办公助手","文档助手","周报","日报","工作汇报","合同","发票"]},"file_types":["pdf","doc","docx","xlsx","xls","pptx","ppt","otl","ksheet","dbt","form","jpg","jpeg","png","bmp","gif","webp","url","md","txt","html"],"category":"productivity"}
---

# 金山文档 CLI Skill 使用指南

金山文档 CLI Skill 提供了一套完整的在线文档操作工具,通过 `kdocs-cli` 命令行工具与金山文档 API 交互。支持创建、查询、读取、编辑、分享、移动多种类型的在线文档。

## 严格规则

### 禁止(NEVER)

- 禁止将 Token 明文出现在对话、日志、命令输出、代码注释或任何文件中;Token 仅允许通过 `kdocs-cli auth set-token` 或 `kdocs-cli auth login` 保存到系统密钥链
- 上传写入等接口需传入的 `content_base64` 可能非常大(编码后 >1 MB),禁止在对话中逐 token 生成 Base64 字符串,用脚本完成文件读取、编码和传参
- 工具返回或 stderr 明确表示**当前文件/链接整份不可访问**(如整文件无权限、需向所有者申请访问、无权打开该文档等)时:**停止对该文件的后续读写**,不得换参数对该文件变通重试;告知用户联系文件所有者授权。若用户提供了其他可访问文件或明确换目标,可继续处理其它文件。单次字段/单表/局部操作权限不足且未声明整文件不可用时:说明原因,跳过该步或询问用户是否继续,**不得**仅因子串「权限」就终止本会话内所有云文档操作

### 必须(MUST)

- 不可逆操作(delete/close 类)执行前必须向用户确认
- 创建云文档文件并验证通过后,必须向用户展示可访问链接。若响应包含 `data.link_url` 则直接展示;若响应无链接时,调用 `get_file_link` 获取并展示。
- 除 SKILL.md 已给出最小可用示例的主路径工具外,其他工具调用前须先执行 `kdocs-cli help <tool>` 获取详细参考文档;参数细节(类型、可选值、约束)以工具参考文档为准
- 满足「问题反馈」章节触发条件时,必须运行 feedback 命令并展示完整反馈链接,并遵守该章节的防重复规则;禁止仅口头告知联系客服或仅以「暂不支持」结束对话
- 参考文档按本技能总览或索引中的文件路径读取,不猜文件名、不把目录当文件、不套用其他技能的路径。路径报错时先核对索引。

---

## 保持最新版本
何时触发:**首次使用** Skill / **距上次自检 >24h** / **收到 `unknown action` 或 `unknown service` 错误**。

1. **CLI 版本**:`kdocs-cli version` — 若命令不存在则按下方「工具安装与认证」安装;若低于本文件 frontmatter `version`,运行 `kdocs-cli upgrade -y`(自动备份旧版本,失败可 `kdocs-cli upgrade --rollback`)
2. **Skill 版本**:若本文件 `version` 低于 `kdocs-cli version`,运行 `kdocs-cli call check_skill_update --args '{"version":"2.9.0","skill_name":"kdocs"}'`,若返回 `update_available: true`,从 `instruction` 中提取 zip 下载链接,下载解压替换当前 Skill 目录

若 upgrade 和 rollback 均失败,在本 Skill 目录下重新运行安装脚本(`bash setup.sh` / `powershell setup.ps1` / `node setup.cjs`,脚本位于 `scripts/`)可从 CDN 重新安装。
若仍无法更新,以各能力域 service 参考页内工具选型指引与 `kdocs-cli version` 所对应能力为准,并运行 `kdocs-cli feedback`。

---

## 工具安装与认证

| 操作 | 命令 |
|------|------|

Сообщить о проблеме