← 返回 Skills 市场
Social Ops
作者
Doug Smith
· GitHub ↗
· v0.0.13
809
总下载
1
收藏
12
当前安装
13
版本数
在 OpenClaw 中安装
/install social-ops
功能描述
Role-based social media operations skill. Use this skill when executing structured social campaigns — scouting opportunities, crafting content, posting, resp...
安全使用建议
This skill appears to implement a plausible role-based social automation system, but several mismatches and missing declarations mean you should be cautious before installing:
- Inconsistency checks: SKILL.md requires SOCIAL_OPS_DATA_DIR and the scripts call 'openclaw' and python3, but the package metadata lists no required env vars or binaries. Confirm those requirements with the author or set them deliberately.
- Cron installer: The included script will upsert OpenClaw cron jobs (create or edit scheduled runs). Run it with --dry-run first to see proposed commands, and review any cron-job messages and schedules before enabling. Only run the script if you trust the repository and understand the jobs it will create.
- Local file access: The skill is designed to read/write many files under $SOCIAL_OPS_DATA_DIR and may optionally read arbitrary local files listed in Local-File-References.md. Ensure your SOCIAL_OPS_DATA_DIR does not contain secrets, credentials, or sensitive data. Restrict Local-File-References to safe files only.
- Credentials & Moltbook access: The role docs and cron prompts reference Moltbook API usage and 'credentials file auth' but no credential env vars are declared. Clarify how Moltbook credentials are provided and stored. Prefer storing credentials in the platform's secret store rather than in repository files.
- Test in a safe environment: Before enabling in production, create a dedicated data directory containing only non-sensitive test content, run the installer with --dry-run, and inspect the cron commands. Monitor the first runs to confirm behavior.
- If you cannot confirm the missing declarations (required binaries, env vars, credential handling) or do not trust the unknown source/owner, avoid installing the cron jobs and audit all role files for any paths that reference secrets or non-repo directories.
功能分析
Type: OpenClaw Skill
Name: social-ops
Version: 0.0.13
The skill is a comprehensive social media automation framework that utilizes a role-based architecture. It is classified as suspicious due to high-risk capabilities including the automated installation and modification of system-level cron jobs via 'packaged-scripts/install-cron-jobs.sh' and the instructions for the agent to read arbitrary local files based on the 'Local-File-References.md' configuration (referenced in 'Writer.md' and 'Content-Specialist.md'). While these capabilities are aligned with the skill's stated purpose and the instructions include explicit safety constraints and guardrails (e.g., 'No private context leakage' and 'No cross-role work'), the combination of autonomous execution and broad file system access constitutes a significant security surface.
能力评估
Purpose & Capability
The SKILL.md and role docs require a SOCIAL_OPS_DATA_DIR and rely on the openclaw CLI and Moltbook interactions, but the registry metadata lists no required env vars or binaries. The included installer script (install-cron-jobs.sh) calls 'openclaw' and python3. These platform/CLI dependencies are coherent with a cron-based social automation tool, but the skill's declared requirements are incomplete/mismatched.
Instruction Scope
Runtime instructions and role docs instruct agents to read and write many local files under $SOCIAL_OPS_DATA_DIR, to read optional local-file references (which can point to arbitrary local files), and to write state at {baseDir}/../state/comment-state.json. The cron-job prompts also instruct the agent to 'use credentials file auth and complete verification challenge if pending' (credentials handling is referenced but not declared). Reading arbitrary local files plus using platform credentials is beyond a narrow 'posting helper' and could expose sensitive local data if misconfigured.
Install Mechanism
There is no external binary download; the skill is instruction-first with one included installer script. The script upserts cron jobs via the openclaw CLI and uses an embedded multi-line prompt as cron job messages. No network downloads or obscure URLs are used, so install risk is moderate; however the script will modify OpenClaw cron jobs (scheduler) which is a privileged action and should be audited before running.
Credentials
SKILL.md requires SOCIAL_OPS_DATA_DIR (required) but the registry metadata lists no required env vars — an inconsistency. The skill expects credentials/verification for Moltbook operations (mentions 'credentials file auth' and API calls in docs) but does not declare any credential env vars or primary credential. That gap means the skill will rely on implicit platform credentials (not surfaced to the operator) or undocumented files.
Persistence & Privilege
always:false (good). The included script will create/modify cron jobs via openclaw cron add/edit, enabling automated task scheduling for the skill — a normal capability for an automation skill but a meaningful privilege. It does not request forced permanent inclusion, but installing the cron jobs gives it repeated autonomous runs; inspect scheduled messages and sessions before enabling.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install social-ops - 安装完成后,直接呼叫该 Skill 的名称或使用
/social-ops触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.0.13
## What's Changed
* social-ops: Add human-friendly configuration guide by @asteriskautobuilder in https://github.com/track-forge/openclaw-skill-social-ops/pull/65
* Fixes #61: retry end-to-end for social-ops issue by @asteriskautobuilder in https://github.com/track-forge/openclaw-skill-social-ops/pull/63
**Full Changelog**: https://github.com/track-forge/openclaw-skill-social-ops/compare/v0.0.12...v0.0.13
v0.0.12
Release v0.0.12
v0.0.11
Release v0.0.11
v0.0.10
Release v0.0.10
v0.0.9
Release v0.0.9
v0.0.8
Fix content specialist
v0.0.7
adds writer role
v0.0.6
attempt at installer
v0.0.5
fixed social role, I merged the wrong thing.
v0.0.4
Includes submolt lifecycle
v0.0.3
Automation validation (I realize this is jank)
v0.0.2
Test release action!
v0.0.1
Initial release for initial publish workflow validation.
元数据
常见问题
Social Ops 是什么?
Role-based social media operations skill. Use this skill when executing structured social campaigns — scouting opportunities, crafting content, posting, resp... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 809 次。
如何安装 Social Ops?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install social-ops」即可一键安装,无需额外配置。
Social Ops 是免费的吗?
是的,Social Ops 完全免费(开源免费),可自由下载、安装和使用。
Social Ops 支持哪些平台?
Social Ops 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Social Ops?
由 Doug Smith(@dougbtv)开发并维护,当前版本 v0.0.13。
推荐 Skills