← Back to Skills Marketplace
membranedev

Streak

by Membrane Dev · GitHub ↗ · v1.0.3 · MIT-0
cross-platform ⚠ suspicious
227
Downloads
0
Stars
1
Active Installs
4
Versions
Install in OpenClaw
/install streak
Description
Streak integration. Manage Persons, Organizations, Deals, Pipelines, Users, Roles. Use when the user wants to interact with Streak data.
Usage Guidance
This skill appears to do what it says (connect to Streak via Membrane), but the package metadata omitted the CLI dependency and the runtime requires installing a third-party npm package globally. Before installing: verify the @membranehq/cli package and its publisher (check the npm page and the GitHub repo referenced in SKILL.md), prefer running commands via 'npx' or in a controlled environment rather than installing globally, confirm you trust Membrane (https://getmembrane.com) to hold your Streak credentials, avoid pasting secrets into chat, and consider using a dedicated account or sandbox for initial testing. If you need higher assurance, ask the skill author to update registry metadata to declare the required CLI and to provide a reproducible install spec (or containerized instructions) and inspect the CLI source code on GitHub before installing.
Capability Analysis
Type: OpenClaw Skill Name: streak Version: 1.0.3 The skill bundle provides instructions for an AI agent to integrate with the Streak CRM via the Membrane CLI. It guides the agent through installing the `@membranehq/cli` package, authenticating via OAuth, and discovering or creating actions to manage CRM data. The instructions follow security best practices by directing the agent to use Membrane's managed connection system rather than requesting or storing raw API keys. No malicious behaviors, data exfiltration, or harmful prompt injections were detected.
Capability Assessment
Purpose & Capability
The skill's described purpose (Streak integration) matches the runtime instructions: it uses Membrane to connect to Streak and run actions. However, the skill metadata declares no required binaries or install steps while the SKILL.md explicitly requires installing the @membranehq/cli (npm -g) and using npx in examples. The omission in metadata is an inconsistency.
Instruction Scope
SKILL.md stays on task: it instructs installing and using Membrane CLI to authenticate, create a connection, discover and run actions. It does not ask the agent to read unrelated files or request unrelated secrets. It does require interactive or headless browser-based login flows and copying codes for headless environments, which is expected for OAuth-like flows.
Install Mechanism
There is no install spec in the registry, but the instructions tell users to run 'npm install -g @membranehq/cli@latest' (and use npx in examples). Installing a globally-published npm package is a moderate-risk install mechanism: packages are not pre-reviewed by the registry, and a global install modifies the system environment. The registry should have declared this dependency or provided an install spec. Preferability: using npx for ephemeral execution reduces persistence risk versus global install.
Credentials
The skill does not request environment variables or API keys and explicitly instructs not to collect user API keys, instead delegating auth to Membrane. It requires a Membrane account and network access; those are proportionate to the stated functionality.
Persistence & Privilege
The skill is instruction-only and does not request 'always: true' or any privileged persistent presence. The documented install (global npm package) would install a CLI binary on the host if the user follows instructions, but that is a user action rather than an automatic persistence requested by the skill metadata.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install streak
  3. After installation, invoke the skill by name or use /streak
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.3
Auto sync from membranedev/application-skills
v1.0.2
Revert refresh marker
v1.0.1
Refresh update marker
v1.0.0
Auto sync from membranedev/application-skills
Metadata
Slug streak
Version 1.0.3
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 4
Frequently Asked Questions

What is Streak?

Streak integration. Manage Persons, Organizations, Deals, Pipelines, Users, Roles. Use when the user wants to interact with Streak data. It is an AI Agent Skill for Claude Code / OpenClaw, with 227 downloads so far.

How do I install Streak?

Run "/install streak" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Streak free?

Yes, Streak is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Streak support?

Streak is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Streak?

It is built and maintained by Membrane Dev (@membranedev); the current version is v1.0.3.

💬 Comments