Whop Store Management
Analysis
The skill is coherent for Whop store management, but it requires business API credentials and can create store products, pricing plans, and access payments/memberships without clear approval or scope limits.
Findings (3)
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.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
// Create product
const product = await client.products.create({ ... });
// Create pricing plan
const plan = await client.plans.create({ ... });The skill documents Whop API write operations that can change a business store's products and pricing, but it does not add explicit approval, scope, or rollback requirements.
command: "npm install -g @whop/sdk"
The install guidance uses a global npm package install without a pinned version. This is aligned with the Whop SDK purpose, but users should be aware of package provenance and version drift.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
requires:
env: ["WHOP_API_KEY", "WHOP_COMPANY_ID"]
...
const payments = await client.payments.list({ company_id: CID });
const members = await client.memberships.list({ company_id: CID });The skill requires Whop account credentials and demonstrates access to payment and membership records, but the artifacts do not specify least-privilege scopes or handling limits.
