ops-setup

Fail

Audited by Snyk on Feb 28, 2026

Risk Level: HIGH
Full Analysis

HIGH W007: Insecure credential handling detected in skill instructions.

  • Insecure credential handling detected (high risk: 1.00). The skill explicitly instructs the agent to accept user-provided API keys, immediately validate them by embedding them into API requests/commands (e.g., Authorization headers, curl/echo lines) and write them into .env files or CLI commands, which requires handling and outputting secret values verbatim.

MEDIUM W009: Direct money access capability detected (payment gateways, crypto, banking).

  • Direct money access detected (high risk: 1.00). The skill explicitly integrates with Stripe (a payment gateway). It validates Stripe secret keys via the Stripe API, instructs setting STRIPE_SECRET_KEY and STRIPE_WEBHOOK_SECRET, includes code to create Stripe webhook endpoints (stripe.webhookEndpoints.create), and details Stripe Connect OAuth setup (client IDs, authorize URL). These are specific, payment-gateway APIs and secrets (not generic HTTP or browser automation). Because the skill is explicitly designed to configure and interact with a payment provider (Stripe) and can be given and use platform secret keys, it meets the criteria for Direct Financial Execution authority.
Audit Metadata
Risk Level
HIGH
Analyzed
Feb 28, 2026, 10:33 PM