← Back to Skills Marketplace
691
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install outlit-sdk
Description
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...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install outlit-sdk - After installation, invoke the skill by name or use
/outlit-sdk - Provide required inputs per the skill's parameter spec and get structured output
Version History
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.
Metadata
Frequently Asked Questions
What is 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... It is an AI Agent Skill for Claude Code / OpenClaw, with 691 downloads so far.
How do I install Outlit SDK?
Run "/install outlit-sdk" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Outlit SDK free?
Yes, Outlit SDK is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Outlit SDK support?
Outlit SDK is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Outlit SDK?
It is built and maintained by leo-paz (@leo-paz); the current version is v1.0.0.
More Skills