Alpaca

WarnAudited by ClawScan on May 10, 2026.

Overview

This skill connects through Membrane to an Alpaca brokerage account and exposes trading/account-changing actions, but its description and visible instructions do not clearly warn or bound those financial powers.

Review carefully before installing. Only connect an Alpaca account if you want the agent to access brokerage data, and do not allow live trades, order cancellations, configuration changes, or position closes unless you explicitly approve the exact action and details. Consider using a paper-trading account or read-only access first.

Findings (4)

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

A user might install or invoke the skill expecting administrative data management, not live brokerage actions that could affect investments.

Why it was flagged

The visible description frames the skill as managing organizations/users/filters, but the body describes Alpaca as a stock brokerage and lists trading actions. That mismatch can cause users to underestimate the financial authority being enabled.

Skill content
description: |\n  Alpaca integration. Manage Organizations, Users, Filters.
Recommendation

Update the description to clearly state that the skill connects to an Alpaca brokerage account and may expose trading, account-configuration, order-canceling, and position-closing actions.

What this means

If used incautiously, the agent could submit or change brokerage actions with real financial consequences.

Why it was flagged

The action catalog includes high-impact financial mutations, including creating orders, updating account configurations, canceling orders, and closing positions, but the supplied visible instructions do not show explicit user confirmation or scope limits before such actions.

Skill content
| Create Order | create-order | Submit a new order to buy or sell an asset. |
Recommendation

Require explicit user confirmation for every trade, cancellation, configuration change, or position close; prefer paper-trading or read-only credentials unless the user clearly requests live trading.

What this means

Connecting the wrong account or granting broad access could expose or allow changes to financial-account information.

Why it was flagged

The skill relies on delegated authentication and automatic credential refresh for access to Membrane and Alpaca. This is expected for an integration, but it is sensitive because it can authorize access to brokerage account data and actions.

Skill content
Membrane handles authentication and credentials refresh automatically
Recommendation

Authenticate only to the intended Alpaca account, use the least-privileged or paper-trading connection available, and revoke the Membrane connection when it is no longer needed.

What this means

Future CLI versions or npm supply-chain issues could affect what commands do on the user's machine.

Why it was flagged

The setup uses a global npm install with the moving @latest version. Installing the Membrane CLI is purpose-aligned, but unpinned global tooling can change behavior over time.

Skill content
npm install -g @membranehq/cli@latest
Recommendation

Install from the trusted npm registry, consider pinning a reviewed CLI version, and avoid running commands from unexpected sources.