skill-kuaishou-upload SKILL.md skillA
skill-kuaishou-upload from zju-real/easel is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.
mdr add zju-real/easel/skill-kuaishou-upload@git:20261012.0d53744Pins git:20261012.0d53744 in mdr.lock. Pin the fingerprint instead.
- Audit grade
- A, 17 of 17 checks passed
- Kind
- SKILL.md skill
- Repository
- zju-real/easel
- Path
skills/builtin/skill-kuaishou-upload/SKILL.md- Versions recorded
- 1
- Latest version
- git:20261012.0d53744, committed Oct 12, 2026
- Size
- 5,877 bytes
- Repository stars
- 4,469
- License
- Apache-2.0
快手视频发布:把竖版短视频发布到快手创作者中心。当用户说"发快手""上传快手""快手投稿" "发布到快手""快手视频发布"时使用。基于通用浏览器发布框架(Playwright + 登录态持久化)。.
Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.
What the file says
# 快手视频发布 > 基于通用浏览器发布框架 `../../shared/scripts/web_publisher.py`(`--platform kuaishou`)。 > 网页自动化发布——需真实浏览器 + 已登录快手创作者中心。 ## ⚠️ 环境依赖(同 skill-xhs-publisher 定位) - `pip install playwright` + `playwright install chromium` - 首次 `login` 扫码/登录快手创作者中心,登录态持久化到 `~/.easel-browser-profiles/KuaishouProfile` 后复用 - 远程/headless 环境用 `login-qr --platform kuaishou`(抠二维码成图轮询),或走 Web「账号」页扫码 - **选择器时效**:快手网页改版频繁,内置选择器为最佳努力,**首次发布务必先 `plan` 预览 + `--headed` 目视校验**,失效时更新 `web_publisher.py` 中 kuaishou 配置。 无浏览器环境可用 `platforms` / `plan` / `check`。 发布成功输出形如 `✅ 快手发布成功(读回核验:作品 <id>,<状态>;账号:<昵称>)`—— 该判定来自**平台作品列表对账**(不是「点完就算」);未核实的档位会在输出里明确写出原因与「先别重发」提示。 ## 执行 脚本:`../../shared/scripts/web_publisher.py`(各子命令 `-h`)。 ```bash python <ROOT>/skills/shared/scripts/web_publisher.py check python <ROOT>/skills/shared/scripts/web_publisher.py login --platform kuaishou python <ROOT>/skills/shared/scripts/web_publisher.py plan --platform kuaishou \ --media out.mp4 --title "标题" --tags "#恐怖故事 #都市怪谈 #灵异事件" # 有头执行,便于首次核对选择器: python <ROOT>/skills/shared/scripts/web_publisher.py publish --platform kuaishou \ --media out.mp4 --title "标题" --tags "#话题1 #话题2 #话题3 #话题4" --exec --headed ``` ## 登录态:确认「真能发」而不只是「已登录」 …
Read the whole file at its exact version.
How to install
mdr add zju-real/easel/skill-kuaishou-upload@sha256:1ccc3435ae27707fThe line at the top of this page pins the label git:20261012.0d53744, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.
[](https://markdownregistry.com/a/art_h4gy4reiu5gn6yqm)
3 badge image fetches in 30 days. What the badge shows.
Versions
The registry has recorded 1 version of this file, committed on Oct 12, 2026.
Audit of the latest version
- pass: Frontmatter block present
- pass: Frontmatter declares a name
- pass: Frontmatter declares a description
- pass: Size between 200 bytes and 200 KB (5877 bytes)
- pass: No zero-width or bidi control characters
- pass: No instruction hidden inside an HTML comment
- pass: No link to an exfiltration or paste host
- pass: No credential-shaped string
- pass: No instruction to send local credentials anywhere
- pass: No text hidden with inline styles
- pass: No prompt-injection phrasing
- pass: No curl or wget piped into a shell
- pass: No recursive delete of root, home or parent
- pass: No instruction to read or print local credentials
- pass: No base64 blob over 200 characters
- pass: No link to a raw IP address
- pass: No script tag
Source
zju-real/easel · 4,469 stars · license Apache-2.0 · pushed 2026-11-02 · branch main
API
GET https://markdownregistry.com/api/v1/artifacts/art_h4gy4reiu5gn6yqm GET https://markdownregistry.com/api/v1/resolve?ref=zju-real/easel/skill-kuaishou-upload GET https://markdownregistry.com/api/v1/blob/1ccc3435ae27707f3368f98c57f5e2a94bffde9a0822ef39314246ba743b0bcc
Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.
Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.