Monetize Agent Responses

AdvisoryAudited by Static analysis on May 6, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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

The user's agent may edit project code to add monetization behavior.

Why it was flagged

The skill is explicitly a guided code-editing workflow. This is purpose-aligned, but it still means the agent may modify the user's application files.

Skill content
It tells the user's agent ... what commands to run, what files to edit ... The user approves each action.
Recommendation

Review every command and code diff, use version control, and approve file edits only in the intended project.

What this means

Third-party package code will run inside the user's agent application after installation.

Why it was flagged

The guide installs an external npm SDK, and also references an ElizaOS plugin path. External package installation is expected for this integration but introduces normal dependency supply-chain risk.

Skill content
npm install @operon/sdk
Recommendation

Verify the npm package provenance, pin versions, review package contents, and use dependency auditing before production deployment.

What this means

A leaked production API key could allow unauthorized use of the user's Operon publisher integration.

Why it was flagged

The sandbox path does not require an API key, but production use can introduce an Operon API key.

Skill content
Add apiKey: process.env.OPERON_API_KEY after `npx @operon/sdk register`.
Recommendation

Store the API key only in a secret manager or environment variable, never commit it, and rotate it if exposed.

What this means

User queries or contextual summaries may leave the local agent environment for ad-placement decisions.

Why it was flagged

The integration sends user query/context data to Operon's placement API, and the ElizaOS path may do so automatically for every message.

Skill content
Network access for npm install + runtime placement API calls ... await operon.getPlacement(query, { placement_context: ... }) ... Provider auto-fires on every message
Recommendation

Review Operon's privacy terms, avoid sending sensitive user data, add filtering or consent where appropriate, and document this data flow for downstream users.

What this means

Downstream users may receive monetized recommendations inside agent answers.

Why it was flagged

The skill intentionally adds sponsored recommendations to agent responses. It includes a disclosure, but paid placements can still affect user trust if not made clear.

Skill content
adds native sponsored recommendations to responses where they fit, served via a quality-weighted auction ... disclosure: result.decision === 'filled' ? 'via operon' : null
Recommendation

Use an explicit label such as 'Sponsored via Operon', keep ads visually distinct from the primary answer, and offer opt-out controls where appropriate.