← 返回 Skills 市场
leo-paz

Outlit SDK

作者 leo-paz · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
691
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install outlit-sdk
功能描述
Integrate Outlit SDK for customer context for agents. Triggers when users need to add Outlit to any web framework (React, Next.js, Vue, Nuxt, Svelte, Angular...
安全使用建议
This skill is an instruction-only integration helper that will scan your repository (package.json, Cargo.toml, lockfiles and common tracking/analytics files), suggest package-manager install commands, and ask you to add an Outlit key to your environment config. Before using it: (1) Do not paste private secret keys into chat — confirm whether the prompt asks for a public client key or a server secret. (2) Review any package-manager commands the agent suggests before running them. (3) Expect the agent to read many project files during detection; if your repo contains sensitive files, run the skill in a safe environment or limit its access. If you need clarification about which key to provide for server vs browser usage, verify with Outlit docs or your admin.
功能分析
Type: OpenClaw Skill Name: outlit-sdk Version: 1.0.0 The skill's primary purpose of integrating an SDK is benign, utilizing standard package management and file modification operations. However, it is classified as 'suspicious' due to a significant prompt injection vulnerability vector identified in `SKILL.md`. The `Doc URL Map` includes an entry for `https://docs.outlit.ai/llms.txt`, which the agent is instructed to 'Fetch... as needed for implementation details.' The file name `llms.txt` strongly suggests it contains instructions intended for LLMs. This allows for dynamic loading of agent instructions from an external source, creating a supply chain risk where a compromised or malicious `llms.txt` could provide harmful directives to the agent, even if the `SKILL.md` itself does not contain explicit malicious instructions.
能力评估
Purpose & Capability
Name/description (Outlit SDK integration) align with the instructions: detect framework/package manager, add the correct Outlit package, wire a public key, and verify events. No unrelated services, binaries, or secrets are demanded by default.
Instruction Scope
SKILL.md asks the agent to read project files (package.json, Cargo.toml, lockfiles, analytics/tracking files, etc.) and to run simple detection via glob/grep — this is appropriate for an integration helper. It also instructs installing packages (via detected package manager) and editing environment configuration. The instruction set does not ask to exfiltrate unrelated data, but it does assume access to the repository and to edit env/config files, so users should expect the agent to read many project files during detection.
Install Mechanism
This is instruction-only with no install spec and no external archive downloads. The agent will suggest running the project's package manager to install @outlit/browser or @outlit/node (normal for an integration).
Credentials
No environment variables are required by the skill metadata. The guide asks the user for their Outlit 'public key' and instructs adding it to framework-specific env vars — which is proportionate. One ambiguity: it maps the same key name (OUTLIT_KEY) for 'server apps', which could be interpreted as a secret/server key; the doc calls it 'public key' earlier. Users should verify whether they are providing a public (client) key or a secret before pasting credentials.
Persistence & Privilege
always is false and the skill is user-invocable; the skill does not request persistent platform privileges or modify other skills. Autonomous invocation is allowed by default (disable-model-invocation is false) but is not combined with other concerning factors.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install outlit-sdk
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /outlit-sdk 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Outlit SDK 1.0.0 – Initial Release - Launches decision-tree-driven guide for integrating Outlit customer journey tracking. - Supports integration with popular web frameworks (React, Next.js, Vue, Nuxt, Svelte, Angular, Astro), server runtimes (Node.js, Express, Fastify), and desktop apps (Tauri, Electron). - Provides quick detection of current setup (installation, framework, package manager) and streamlines SDK installation and configuration. - Covers event tracking, user identity/auth integration, consent management, analytics migration, activation/billing events, and troubleshooting. - Links to official documentation for detailed implementation steps, tailored per detected tech stack and user needs.
元数据
Slug outlit-sdk
版本 1.0.0
许可证
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Outlit SDK 是什么?

Integrate Outlit SDK for customer context for agents. Triggers when users need to add Outlit to any web framework (React, Next.js, Vue, Nuxt, Svelte, Angular... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 691 次。

如何安装 Outlit SDK?

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

Outlit SDK 是免费的吗?

是的,Outlit SDK 完全免费(开源免费),可自由下载、安装和使用。

Outlit SDK 支持哪些平台?

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

谁开发了 Outlit SDK?

由 leo-paz(@leo-paz)开发并维护,当前版本 v1.0.0。

💬 留言讨论