Skip to content
cccskills
FreePublished on GitHubEnglish overview

facebook-upload

Publish videos and image-and-text posts on a Facebook personal profile using sau. Check existing posts by their links and identifying details, move them to trash, or permanently delete them after verifying the target.

OriginalShow the original description

使用 sau CLI 登录 Facebook 个人主页,立即发布视频或图文,查询原作品、移至垃圾箱或永久删除。

dreammis/social-auto-upload15,922 stars(GitHub 15,922 + cccskills 0)
Works withFacebook

Run score Not tested

See how to install

Good for

  • Publish a video on a personal profile
  • Publish an image-and-text post
  • Verify an existing post by its link
  • Move a post to trash
  • Permanently delete a post

Overview

What it does

Use sau facebook to check login status, publish videos or image-and-text posts on a Facebook personal profile, and review or delete existing posts. For a new post, the title, body, and tags are combined into one caption. Existing posts can be matched using a post link, owner ID, and text, then moved to trash or permanently deleted.

When it helps

This skill is for publishing to a personal profile or reviewing and organizing posts that are already live. If a connection drops during posting or deletion, it provides a way to look for the original post on the same account and check what happened.

Example requests

  • “Publish this video and text on my personal profile.”
  • “Check whether the post at this link matches the specified owner and text.”
  • “Move the matched post to trash.”

Notes

The existing sau CLI is required. Login takes place in a visible Chrome window. This skill covers personal profiles; Pages use a separate command. Scheduled posting is not supported. Ordinary deletion moves a post to trash, where the platform deletes it after 30 days. Permanent deletion cannot be undone. Search covers only a limited range of recent posts; if no post is found or the match is not unique, the operation fails. For permanent deletion, verify the target carefully.

This overview was written by AI (OpenAI Codex) from the public SKILL.md. Check the original below for the exact behavior.

Document check

AI checked the SKILL.md for operations that need care and for setup requirements. The score comes only from actually running the skill (hands-on test).

SafetyAre sending data, deleting files, and running commands disclosed?
AGoodIt requires multiple target checks and states permanent deletion is irreversible.
Easy setupDoes it need few tools or API keys, and are they documented?
BPartly lackingIt requires `sau` and visible Chrome but gives no installation steps.

Not counted in the score. Rated by AI (OpenAI Codex) as of Oct 29, 2026. Treat it as a guide and read the original before installing.

Disagree? Request a re-evaluation

Tell us which point is wrong and why. No login needed. We will check it against the SKILL.md, redo the evaluation, and show the result here.

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

Files included (4)

  • SKILL.md3.0 KB
  • scripts/examples/facebook_cli_template.py634 B
  • scripts/examples/facebook_commands.ps1389 B
  • scripts/examples/facebook_commands.sh392 B

SKILL.md (original)

Review the instructions the agent will receive before you install.

Facebook 个人主页发布与删除

本 Skill 调用现有 CLI。默认不配置代理,浏览器按系统网络直连;网络环境需要代理时显式传 --proxy 或设置 SAU_FACEBOOK_PROXY。传 --proxy "" 可忽略环境变量并直连。

sau facebook login --account creator
sau facebook check --account creator
sau facebook upload-video --account creator --file videos/demo.mp4 --title "标题" --desc "正文" --tags 生活,分享
sau facebook upload-note --account creator --images images/1.jpg images/2.jpg --title "图文标题" --note "正文"

登录时在可见 Chrome 完成登录,账号保存为 cookies/facebook_creator.json。check 验证个人主页登录态,不代表 Page 权限或作品发布结果。标题、正文、标签合并为一段配文。当前支持立即发布,未接入个人主页定时;Page 使用独立 facebook-page 命令。

取得原作品链接后管理作品:

sau facebook verify --account creator --post-url "原作品链接" --owner-id "作者数字ID" --expected-text "原作品正文"
sau facebook delete --account creator --post-url "原作品链接" --owner-id "作者数字ID" --expected-text "原作品正文" --result .local/trash-result.json
sau facebook delete --account creator --post-url "原作品链接" --owner-id "作者数字ID" --expected-text "原作品正文" --from-trash --permanent --result .local/delete-result.json

删除前同时核对登录用户、作者、原作品编号和正文。默认移至垃圾箱,30 天后由平台删除,返回 trashed;加 --permanent 立即永久删除,已经在垃圾箱时再加 --from-trash。永久删除不可恢复。

verify --from-trash 查询垃圾箱原记录;verify --deleted 仅确认编号不在垃圾箱,返回 absent_from_trash,不能单凭缺席证明过去发生过永久删除。当前仅检索有限滚动范围的近期作品;没有找到或同文案无法唯一定位时明确失败。

只有平台出现本次提交的成功提示才认为发表已确认。点击后超时或浏览器断开应视为结果未知:先在同一账号个人主页或垃圾箱核对原作品,不重复上传或重复删除。本地素材不会被删除。完整参数以 sau facebook upload-video --help、upload-note --help、verify --help 和 delete --help 为准。

示例脚本

scripts/examples/ 下的文件是复制用示例,不是运行时依赖。执行前先查看当前 CLI 的 --help,替换账号、素材和正文;这些命令可能创建真实作品。

  • facebook_commands.ps1:PowerShell
  • facebook_commands.sh:Bash
  • facebook_cli_template.py:Python subprocess

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

alipay-upload

FreeSummary

Publish videos to 支付宝生活号 using the social-auto-upload command-line tool. The skill handles login and account checks, supplies titles, descriptions, and tags, and lets you select a thumbnail or an existing collection for the upload.

  • Publish a video to 支付宝生活号
  • Set a thumbnail for a video
  • Assign a video to an existing collection
dreammis/social-auto-upload15.9KUpdated Oct 23, 2026

baijiahao-upload

FreeSummary

Publishes videos to 百家号 using the existing sau command-line tool. It checks login status, sets titles, descriptions, and tags, and supports optional cover images and placement in an existing collection of videos.

  • Publishing a video to 百家号
  • Checking a 百度 account’s login status
  • Setting a cover image for a video
dreammis/social-auto-upload15.9KUpdated Oct 23, 2026

bilibili-upload

FreeSummary

Upload videos to Bilibili, choose a posting category, and check account status through the sau command-line tool. The program automatically prepares and updates biliup, while users complete the login step themselves in a local terminal.

  • Upload a video to Bilibili
  • Choose a category for a video submission
  • Check whether a Bilibili account is valid
dreammis/social-auto-upload15.9KUpdated Oct 23, 2026

dayu-upload

FreeSummary

Publish videos and articles on 大鱼号 immediately or on a schedule using sau CLI, a command-line tool. Upload HTML, Markdown, or TXT articles, choose Markdown themes, and verify the original content and scheduled time.

  • Publish a video with a cover and category
  • Publish a Markdown article with a selected theme
  • Schedule a video or article in Beijing time
dreammis/social-auto-upload15.9KUpdated Oct 23, 2026

douyin-upload

FreeSummary

Publish videos or image-and-text posts to 抖音 using the installed sau command-line tool. The skill covers signing in, refreshing saved login information, checking whether it remains valid, and supplying titles, post text, and tags.

  • Publish a video with a title, description, and tags
  • Publish images with accompanying text
  • Refresh expired login information
dreammis/social-auto-upload15.9KUpdated Oct 23, 2026

hupu-upload

FreeSummary

Publish videos to 虎扑 using sau CLI, a command-line tool, with a title, description, tags, and an optional cover. It also handles login and account checks, with checks of the selected account and materials before posting.

  • Publish a video to 虎扑
  • Publish a video with a chosen cover
  • Check the login status of a saved account
dreammis/social-auto-upload15.9KUpdated Oct 23, 2026

See all skills by dreammis

Report a problem with this skill