← 返回 Skills 市场
663
总下载
0
收藏
1
当前安装
6
版本数
在 OpenClaw 中安装
/install sociclaw
功能描述
An autonomous social media manager agent that researches, plans, and posts content.
安全使用建议
This skill appears to do what it says: planning, content generation, optional image generation, and optional Trello/Notion sync. Before installing, consider: (1) Text‑only features require no env vars, but enabling images/credits or research requires configuring an image API base URL, an API key or a provisioning gateway URL and (optionally) Trello/Notion keys — only set those on hosts you trust. (2) The skill writes local files under .sociclaw and .tmp; if you run it on a shared or production machine, review those files and file locations. (3) The provisioning gateway URL (SOCICLAW_PROVISION_URL) will receive your provider and provider_user_id to create image API keys — only use a gateway you trust. (4) Remote logo/image fetching is disabled by default and local image inputs are restricted to allowlisted directories; these protections reduce accidental data exposure but can be changed by env flags. (5) If you will enable managed topups/provisioning, review the gateway/topup endpoints and policies outside the skill (they are external services). If you want extra assurance, run the skill in an isolated environment (virtualenv or dedicated VM) and inspect the code paths you expect to use (image provisioning, topup, Trello/Notion sync) before enabling those integrations.
功能分析
Type: OpenClaw Skill
Name: sociclaw
Version: 0.1.9
The OpenClaw SociClaw skill is classified as benign. The code and documentation demonstrate a strong focus on security and transparency. Key indicators include explicit hardening measures such as restricted local file access for image inputs (`SOCICLAW_ALLOWED_IMAGE_INPUT_DIRS`), strict allowlisting and IP address checks for remote image URLs (`SOCICLAW_ALLOWED_IMAGE_URL_HOSTS`, `_is_allowed_remote_image_url` in `image_provider_client.py`), and a deliberate decision to prevent automatic `git pull` or `pip install` during self-update (`cmd_self_update` in `cli.py`). The `SKILL.md` provides clear agent instructions and guardrails against prompt injection, explicitly detailing local file writes and network calls, all of which align with the stated purpose of social media management. No evidence of intentional data exfiltration to unauthorized endpoints, malicious execution, persistence mechanisms, or obfuscation was found.
能力评估
Purpose & Capability
Name/description (autonomous social‑media manager) aligns with the code and SKILL.md. The code implements content generation, scheduling, image generation, Trello/Notion sync, provisioning/topups and persistent local state — all coherent with the stated purpose. Declared binaries (python3) and dependencies (requests, tweepy, py‑trello, notion‑client) are expected for this functionality.
Instruction Scope
SKILL.md explicitly limits network calls and file access to feature‑enabled flows and documents the local files the skill writes (.sociclaw/, .tmp/). The runtime rules restrict image inputs to allowlisted local dirs by default and disable remote logo fetching by default. The instructions do ask the agent to write local state (configs, memory DB, generated images) and to call provisioning/image/Trello/Notion endpoints when enabled — expected, but these are side effects users should accept consciously.
Install Mechanism
No install spec / external downloads are used. The skill is delivered as Python source and relies on standard Python dependencies in requirements.txt. No remote archives or URL downloads are executed by the install process shown.
Credentials
SKILL.md/README declare no required env vars for text‑only operation. Optional environment variables (SOCICLAW_IMAGE_API_BASE_URL, SOCICLAW_IMAGE_API_KEY, SOCICLAW_PROVISION_URL, TRELLO_/NOTION_ keys, XAI_API_KEY, etc.) are used only for their respective integrations. The number of optional env vars is moderate and proportional to the optional features; none appear unrelated to the skill's purpose. Users should avoid pasting secrets in chat and only configure envs on trusted hosts.
Persistence & Privilege
The skill does persist local state (.sociclaw, .tmp) as described in SKILL.md. It does not request always:true or other special platform privileges. Persisted files and local DBs are limited to the skill's own directories and are consistent with the functionality (plans, brand profile, memory, generated images).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install sociclaw - 安装完成后,直接呼叫该 Skill 的名称或使用
/sociclaw触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.9
Version 0.1.9
- Bumped skill version to 0.1.9 in skill metadata.
- No functional or file content changes detected.
v0.1.8
Version 0.1.8
- Removed deprecated updater script (`sociclaw/scripts/updater.py`).
- Clarified in documentation that `/sociclaw update` now only provides manual instructions and does not execute code.
v0.1.7
SociClaw 0.1.7 refines setup requirements and improves transparency around permissions and data handling.
- Environment variables are now optional for text-only planning and generation; config requirements relaxed.
- Added a new runtime permissions & data handling section to SKILL.md, clearly listing files written and when network calls occur.
- Setup wizard inputs clarified; only essential information is required unless user opts in to integrations.
- Improved image input security and transparency in documentation (local/remote restrictions and overrides).
- Internal: Added updater script; removed unused payment handler.
- Documentation updates clarify onboarding, integrations, and runtime privacy defaults.
v0.1.6
- Removed obsolete client provisioning and updater scripts.
- Updated SKILL.md requirements: now explicitly declares required binaries and environment variables.
- Enabled command dispatch and standardized emoji for responses.
- Improved onboarding and secrets handling documentation.
- Minor metadata and version update.
v0.1.5
- Initial test suite added: 26 new test files covering key CLI commands, core logic, and integration flows.
- Coverage includes brand profile, environment checks, command dispatch, image generation, release audit, provisioning, and state management.
- No changes to user-facing features or operational flows.
- Internal version and metadata updated.
v0.1.0
Initial public release of SociClaw autonomous social media manager.
- Introduces Soci, a senior operator-focused AI agent for managing social media accounts autonomously.
- Supports research, planning, and posting with persistent memory and integration to Trello, Notion, and custom image generation API.
- Onboards users step-by-step, prioritizing practical, concise dialogue and custom brand voice.
- Built-in strategy optimizes for engagement and retention—favoring replies, threads, visual diversity, and quality over quantity.
- Includes robust fail-handling, personality, and onboarding contracts to ensure clarity and brand coherence throughout the experience.
元数据
常见问题
Sociclaw 是什么?
An autonomous social media manager agent that researches, plans, and posts content. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 663 次。
如何安装 Sociclaw?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install sociclaw」即可一键安装,无需额外配置。
Sociclaw 是免费的吗?
是的,Sociclaw 完全免费(开源免费),可自由下载、安装和使用。
Sociclaw 支持哪些平台?
Sociclaw 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Sociclaw?
由 sociclaw(@sociclaw)开发并维护,当前版本 v0.1.9。
推荐 Skills