← 返回 Skills 市场
mohit21gojs

Unipile Instagram Sdk

作者 Mohit Yadav · GitHub ↗ · v1.0.6 · MIT-0
cross-platform ✓ 安全检测通过
149
总下载
1
收藏
0
当前安装
7
版本数
在 OpenClaw 中安装
/install unipile-instagram-sdk
功能描述
Access Instagram messaging, profiles, posts, and interactions via Unipile's official Node.js SDK for automation and content management.
安全使用建议
What to consider before installing: - This skill legitimately needs UNIPILE_DSN and UNIPILE_ACCESS_TOKEN to function; those credentials grant API-level control over connected Instagram accounts. Only install if you trust Unipile and understand that these tokens can read and (if permitted) write as those accounts. - Prefer UNIPILE_PERMISSIONS=read for safer, view-only use. Only grant write permissions when you explicitly need actions (send DMs, create posts). - Verify the 'unipile-node-sdk' package on npm/GitHub (review repo, recent releases, maintainers) before running npm install. - The platform metadata omitted the required env vars, but SKILL.md and the CLI enforce them — treat SKILL.md/code as authoritative and ask the publisher to correct the platform metadata if needed. - Because the agent can run autonomously, be cautious about enabling write access; consider setting explicit guardrails (use a dedicated Instagram account, rotate tokens regularly, monitor Unipile dashboard for unexpected activity). - If you are not already a Unipile user, or you cannot verify the Unipile SDK package/source, do not install. If uncertain, ask the publisher for proof-of-origin (official Unipile repo link) or request the skill be approved by someone who manages your social accounts.
功能分析
Type: OpenClaw Skill Name: unipile-instagram-sdk Version: 1.0.6 The unipile-instagram-sdk skill is a legitimate integration for interacting with Instagram via the Unipile API. The SKILL.md file provides transparent security warnings regarding third-party data access and credentials. The implementation in scripts/instagram.mjs is a straightforward wrapper for the official unipile-node-sdk, including a basic permission enforcement mechanism (read vs. write) and no evidence of malicious intent, data exfiltration, or prompt injection.
能力评估
Purpose & Capability
The skill advertises Unipile Instagram access and its runtime files and SKILL.md require Unipile credentials (UNIPILE_DSN, UNIPILE_ACCESS_TOKEN) and optionally UNIPILE_PERMISSIONS — these are appropriate and expected for the described functionality. Note: the platform-level requirement summary at the top incorrectly listed "Required env vars: none," which conflicts with SKILL.md and the CLI code that enforce those environment variables.
Instruction Scope
SKILL.md and scripts/instagram.mjs only instruct usage of the Unipile SDK/Unipile API and local CLI commands; they do not instruct reading unrelated system files, other credentials, or sending data to third-party endpoints beyond the Unipile DSN. The skill enforces a read/write permission model via UNIPILE_PERMISSIONS and exits when required env vars are missing.
Install Mechanism
There is no automated install spec in the platform manifest, but SKILL.md instructs users to run npm install in the skill workspace and package.json depends on 'unipile-node-sdk' from the npm registry. Using npm is normal for this Node.js CLI; package-lock.json is present which helps reproducibility. This is moderate-risk (public npm dependency) but coherent with the skill's purpose.
Credentials
Requested environment variables (UNIPILE_DSN, UNIPILE_ACCESS_TOKEN, optional UNIPILE_PERMISSIONS) are proportional to the skill's capabilities. The primary credential is UNIPILE_ACCESS_TOKEN which correctly maps to full API access. Again, platform metadata omission of these required env vars is inconsistent with the SKILL.md and code.
Persistence & Privilege
The skill does not request always: true and does not modify other skills or system configuration. It can be invoked autonomously (disable-model-invocation: false), which is the platform default — note that autonomous use combined with write permissions (if granted) allows the agent to perform actions like sending DMs or creating posts, so you should limit UNIPILE_PERMISSIONS if you want read-only behavior.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install unipile-instagram-sdk
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /unipile-instagram-sdk 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.6
Moved homepage and source to top-level frontmatter fields for proper registry metadata
v1.0.5
Added comprehensive Security & Privacy section with explicit risk disclosure for credentials and Instagram account connection
v1.0.4
Removed README.md, consolidated all documentation into SKILL.md following ClawHub conventions
v1.0.3
Updated README with natural language examples instead of code snippets
v1.0.2
Fix: Add installation instructions for skill and npm dependencies, clarify SDK source and verification steps
v1.0.1
Fix: Add required env vars to metadata, add third-party security warnings, add homepage/source URLs
v1.0.0
Initial release - Instagram messaging, profiles, posts, reactions, comments via Unipile SDK
元数据
Slug unipile-instagram-sdk
版本 1.0.6
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 7
常见问题

Unipile Instagram Sdk 是什么?

Access Instagram messaging, profiles, posts, and interactions via Unipile's official Node.js SDK for automation and content management. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 149 次。

如何安装 Unipile Instagram Sdk?

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

Unipile Instagram Sdk 是免费的吗?

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

Unipile Instagram Sdk 支持哪些平台?

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

谁开发了 Unipile Instagram Sdk?

由 Mohit Yadav(@mohit21gojs)开发并维护,当前版本 v1.0.6。

💬 留言讨论