← Back to Skills Marketplace
Geo Social Publish
by
chameleon-nexus
· GitHub ↗
· v1.0.0
· MIT-0
37
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install geo-social-publish
Description
GEO sau 自媒体群发 — 从 Backend 导出成稿,本机 sau CLI 发布并回写 SaaS。
README (SKILL.md)
\r \r
GEO 自媒体分发(sau)\r
\r
本轮 Celery 已生成 CG-* 后,用 social-auto-upload 发到抖音/小红书等,并回写发稿记录。\r
\r
前置\r
\r
- 安装 sau:
uv pip install -e .(在 social-auto-upload 仓库目录)\r - 各平台登录:
sau xiaohongshu login、sau douyin login等\r - Cookie 目录建议:
~/.qclaw/sau-cookies/{platform}/(或~/.openclaw/sau-cookies/{platform}/)\r - OPT 任务配置
sauPublishTargets:如["xiaohongshu","douyin"]\r \r
1. 导出成稿\r
\r
GEO_KEY=$(cat ~/.qclaw/geo-api-key 2>/dev/null || cat ~/.openclaw/geo-api-key 2>/dev/null)\r
CG_ID="CG-XXXXXXXX"\r
curl -s "https://ai.gaobobo.cn/api/geo/publish/export/$CG_ID" \\r
-H "Authorization: Bearer $GEO_KEY"\r
```\r
\r
得到 `title`、`plainText`、`htmlBody`、`brandName`。\r
\r
将 `htmlBody` 写入临时文件,例如 `./tmp/article.html`。\r
\r
## 2. sau 发布(示例)\r
\r
以小红书图文为例(以 sau 仓库当前 CLI 为准,见 `install.md` / `docs/agent-bootstrap.md`):\r
\r
```bash\r
sau xiaohongshu upload-image \\r
--title "标题" \\r
--content-file ./tmp/article.html\r
```\r
\r
抖音等平台替换子命令;检查退出码。\r
\r
## 3. 回写 SaaS\r
\r
```bash\r
curl -s -X POST "https://ai.gaobobo.cn/api/geo/publish/social/report" \\r
-H "Authorization: Bearer $GEO_KEY" \\r
-H "Content-Type: application/json" \\r
-d '{\r
"optimization_task_id": "OPT-XXX",\r
"cycle_number": 1,\r
"content_task_id": "CG-XXX",\r
"platform": "xiaohongshu",\r
"status": "success",\r
"platform_url": "https://..."\r
}'\r
```\r
\r
`status` 可为 `success` 或 `failed`;失败时填 `error`。\r
\r
## 4. 验证\r
\r
再次 `GET /api/geo/optimization/{OPT_ID}/cycles/latest`,`cycleStepResults.sauPublish.platforms.xiaohongshu.status` 应为 `success`。\r
\r
## 注意\r
\r
- Cookie 仅存本机,服务端不保存\r
- 网易号 OAuth 发稿仍由 SaaS Celery 负责,与本 Skill 并行\r
Usage Guidance
Install only if you trust the GEO backend, the sau CLI, and the social accounts involved. This workflow uses an API key and local platform login cookies and can publish content publicly, so review the generated content, selected platforms, and report data before running the commands.
Capability Tags
Capability Assessment
Purpose & Capability
The stated purpose matches the documented capabilities: read a GEO API key, fetch finalized content from the backend, use the sau CLI to publish to configured social platforms, and report publication status.
Instruction Scope
The skill includes commands that can publish public social content, but they are presented as user-run examples with explicit platform targets and result reporting, not hidden or automatic execution.
Install Mechanism
The package contains only a SKILL.md file and declares a required external sau binary; no executable scripts, bundled dependencies, or install-time hooks were present.
Credentials
Use of a GEO API key and local platform login cookies is sensitive but proportionate to cross-platform publishing and is disclosed in the prerequisites and notes.
Persistence & Privilege
The artifact recommends local cookie storage under user directories and says cookies remain local; it does not add persistence, background workers, privilege escalation, or hidden credential collection.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install geo-social-publish - After installation, invoke the skill by name or use
/geo-social-publish - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of geo-social-publish.
- Enables export of finalized content from GEO to local for cross-platform publishing via the sau CLI.
- Supports publishing to platforms like Xiaohongshu and Douyin, with result reporting back to SaaS.
- Provides instructions for setting up sau, cookie management, and configuration recommendations.
- Includes sample commands for fetching content, platform publishing, and reporting publish status.
- Notes security considerations and platform-specific workflow exceptions.
Metadata
Frequently Asked Questions
What is Geo Social Publish?
GEO sau 自媒体群发 — 从 Backend 导出成稿,本机 sau CLI 发布并回写 SaaS。 It is an AI Agent Skill for Claude Code / OpenClaw, with 37 downloads so far.
How do I install Geo Social Publish?
Run "/install geo-social-publish" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Geo Social Publish free?
Yes, Geo Social Publish is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Geo Social Publish support?
Geo Social Publish is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Geo Social Publish?
It is built and maintained by chameleon-nexus (@chameleon-nexus); the current version is v1.0.0.
More Skills