← Back to Skills Marketplace
dougbtv

Social Ops

by Doug Smith · GitHub ↗ · v0.0.13
cross-platform ⚠ suspicious
809
Downloads
1
Stars
12
Active Installs
13
Versions
Install in OpenClaw
/install social-ops
Description
Role-based social media operations skill. Use this skill when executing structured social campaigns — scouting opportunities, crafting content, posting, resp...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install social-ops
  3. After installation, invoke the skill by name or use /social-ops
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Slug social-ops
Version 0.0.13
License
All-time Installs 12
Active Installs 12
Total Versions 13
Frequently Asked Questions

What is Social Ops?

Role-based social media operations skill. Use this skill when executing structured social campaigns — scouting opportunities, crafting content, posting, resp... It is an AI Agent Skill for Claude Code / OpenClaw, with 809 downloads so far.

How do I install Social Ops?

Run "/install social-ops" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Social Ops free?

Yes, Social Ops is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Social Ops support?

Social Ops is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Social Ops?

It is built and maintained by Doug Smith (@dougbtv); the current version is v0.0.13.

💬 Comments