Social Media Autoresearch
Analysis
This skill is openly designed to run persistently and autonomously post and engage from your social media accounts, so it needs careful review before installation.
Findings (6)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
Runs 24/7 with zero human intervention. Discovers videos → generates clips → posts → runs browser engagement → collects metrics → evaluates → evolves strategy.
The skill explicitly describes autonomous public posting and browser engagement, which are high-impact account actions, without showing a review or approval checkpoint.
openclaw cron add --schedule "0 */6 * * *" --payload '{"kind":"agentTurn","message":"python3 scripts/autonomous_loop.py"}' ... --label "sma-loop"The artifact provides a persistent cron schedule that keeps launching agent turns to run the autonomous loop every six hours.
Uses Whisper for transcription, then spawns a sub-agent ... TRANSCRIPT:\n{transcript}Untrusted video transcript text is placed directly into an agent-analysis prompt, and the resulting analysis can feed the autonomous content pipeline.
pip install yt-dlp openai-whisper ... brew install ffmpeg ... npm install -g postiz
The setup uses external, unpinned package and CLI installs that are central to the skill’s purpose, but they are not declared in the requirements/install metadata.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
"postiz": { "api_key": "SET_YOUR_POSTIZ_API_KEY" }, "integrations": { "youtube": "SET_FROM_postiz_integrations:list", "tiktok": "SET_FROM_postiz_integrations:list", "instagram": "SET_FROM_postiz_integrations:list" }The skill expects a Postiz API key and social platform integration IDs, while the supplied registry metadata declares no primary credential or required environment variables.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
evaluator.py | KEEP/MODIFY/KILL verdict ... evolver.py | Update SOUL.md
The loop includes an automatic strategy-evolution step that writes persistent state used by future runs.
