← 返回 Skills 市场
dreamsarts

Social Media Autopilot

作者 DreamsArts · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
123
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install openclaw-social-media-autopilot
功能描述
Generate a complete 7-day social media content calendar with Instagram-ready captions, hashtags, optimal posting times, and content mix strategy for any brand.
安全使用建议
This skill appears to implement the advertised feature (7-day calendar using Gemini), but exercise caution before installing: 1) The code hardcodes a user-specific .env path (/Users/edwin/...) and will try to load GEMINI_API_KEY from there — verify that path and remove or generalize it so the skill reads the key from a configured environment variable instead of a specific user's file. 2) Ensure your .env does not contain unrelated secrets; if you must run it, supply GEMINI_API_KEY in a controlled environment variable rather than placing many secrets in the referenced file. 3) Because the registry metadata does not declare GEMINI_API_KEY, expect that you need to provide the key manually; confirm the skill owner and provenance before granting API credentials. 4) Manually inspect the code (autopilot.py) and run it in an isolated environment (container or throwaway VM) the first time. 5) If you will allow autonomous invocation by an agent, consider restricting which agents can call this skill until the path and credential handling are fixed. If you need, ask the publisher to: remove hardcoded paths, declare required env vars in metadata, and document how credentials should be provided securely.
功能分析
Type: OpenClaw Skill Name: openclaw-social-media-autopilot Version: 1.0.0 The skill is a legitimate social media content generator that uses the Gemini API to produce a 7-day calendar. The code logic in `autopilot.py` and the instructions in `SKILL.md` are consistent with the stated purpose and include safety instructions for the agent to seek user approval before publishing. The only notable issue is a hardcoded absolute path to a `.env` file (`/Users/edwin/.openclaw/workspace/dreams-arts/.env`), which is a portability flaw and poor security practice but does not indicate malicious intent or provide a mechanism for data exfiltration.
能力评估
Purpose & Capability
The name/description (social media calendar via Gemini) aligns with the code and SKILL.md: the skill legitimately uses the Gemini API and the google-generativeai package to generate captions. However, registry metadata claims no required environment variables while both SKILL.md and the code expect a GEMINI_API_KEY (and even point to a specific .env location). That mismatch is inconsistent and should be corrected.
Instruction Scope
SKILL.md and autopilot.py instruct the agent to load a .env from a hardcoded, user-specific path (/Users/edwin/.openclaw/workspace/dreams-arts/.env). The code calls load_dotenv on that exact path and will abort if GEMINI_API_KEY is missing. The skill also references a specific human ('Edwin') in workflow instructions which indicates the bundle is configured for a single user's environment. Reading a specific user's file path is broader than necessary and introduces privacy / environment-leak risks.
Install Mechanism
No install spec is present (instruction-only), and the SKILL.md recommends installing google-generativeai via pip. This is a standard dependency for connecting to Gemini; no obscure download URLs or archive extraction are used. The absence of an automated install step means the package install is a manual action the user will see.
Credentials
The only secret the code needs is GEMINI_API_KEY, which is proportional to using the Gemini API. However: (1) the registry metadata lists no required env vars while the code requires GEMINI_API_KEY — an inconsistency; (2) the code enforces reading the key from a specific user's .env file path, which could expose or rely on unrelated local secrets and is not justified by the skill's purpose.
Persistence & Privilege
The skill does not request persistent/always-on privileges and will not modify other skills or global agent settings. It only writes an output file if the user passes --output. Autonomous invocation remains allowed by platform defaults, but that is not unique to this skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-social-media-autopilot
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-social-media-autopilot 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Social-media-autopilot 1.0.0 – initial release - Instantly generates a 7-day Instagram content calendar for any brand with optimized captions, hashtags, and posting times. - Features strategic content mix, theme suggestions for each day, and Instagram-ready CTAs. - Allows custom inputs: brand, niche, audience, tone, and bilingual captions. - Supports command-line and Python usage. - Output includes content strategy, weekly plan, and detailed post breakdown.
元数据
Slug openclaw-social-media-autopilot
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Social Media Autopilot 是什么?

Generate a complete 7-day social media content calendar with Instagram-ready captions, hashtags, optimal posting times, and content mix strategy for any brand. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 123 次。

如何安装 Social Media Autopilot?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-social-media-autopilot」即可一键安装,无需额外配置。

Social Media Autopilot 是免费的吗?

是的,Social Media Autopilot 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Social Media Autopilot 支持哪些平台?

Social Media Autopilot 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Social Media Autopilot?

由 DreamsArts(@dreamsarts)开发并维护,当前版本 v1.0.0。

💬 留言讨论