Social Media Autopilot

PassAudited by ClawScan on May 10, 2026.

Overview

The skill appears to generate social media calendars as advertised, but it uses a Gemini API key and includes an approval-gated step to schedule posts.

This skill looks safe for its stated purpose. Before installing, configure your own Gemini API key, review the dependency installation, avoid entering sensitive business data, and require explicit approval before any social posts are scheduled or published.

Findings (4)

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.

What this means

If the agent has social media or scheduling tools, it may proceed to queue public posts after the user approves the calendar.

Why it was flagged

Scheduling social media posts can affect public brand accounts. The instruction requires approval, so it is purpose-aligned, but it should remain explicitly user-controlled.

Skill content
5. **Schedule posts**: Once approved, use the calendar to schedule posts in the optimal windows.
Recommendation

Require explicit confirmation of the final captions, platforms, dates, and target accounts before scheduling anything.

What this means

The skill needs access to a Gemini API key to work, and usage may incur provider costs under that key.

Why it was flagged

The script reads a local Gemini API key from a specific .env file and uses it to authenticate with Gemini.

Skill content
load_dotenv(Path("/Users/edwin/.openclaw/workspace/dreams-arts/.env")) ... GEMINI_API_KEY = os.getenv("GEMINI_API_KEY")
Recommendation

Use your own least-privileged Gemini API key, store it securely, and verify the hardcoded .env path is appropriate for your environment.

What this means

Users may install whatever version of the dependency is current at setup time.

Why it was flagged

The skill relies on an external pip package without a pinned version or install spec. This is normal for a Gemini integration but less reproducible.

Skill content
`google-generativeai` package (`pip install google-generativeai`)
Recommendation

Prefer pinned dependency versions and review installed packages before running the script.

What this means

Business or campaign details entered into the generator may be transmitted to Gemini for content generation.

Why it was flagged

Brand, niche, audience, and tone details are included in prompts sent to the Gemini provider.

Skill content
BRAND: {brand}\nNICHE: {niche}\nTARGET AUDIENCE: {audience} ... response = self.model.generate_content(prompt,
Recommendation

Avoid entering confidential launch plans, customer data, or other sensitive business information unless you are comfortable sending it to Gemini.