Agent Economy Report

Skill code audit

CAUTION version 1.0.0 · audited 2026-09-09

marketing-mode @thesethrose

This package is a text-only "marketing mode" persona and knowledge base. It contains prompt/instruction Markdown files (marketing frameworks, SEO checklists, psychology models, copywriting patterns) plus metadata. There is no script, no code execution, no file writing, no network calls, and no access to credentials or payments anywhere in the files. The only capability worth reviewing is the metadata declaring an optional global npm install of an external package (`npm install -g @thesethrose/marketing-mode`), which would run third-party install code that is not included here and therefore cannot be audited. Nothing in the text tries to override the agent's other rules or redirect data or money.

Declared purposeA combined marketing skill/persona ("Mark the Marketer") providing marketing strategy, copywriting, SEO, conversion optimization, and paid-advertising guidance.
Observed behaviorAll files are documentation and prompt text that shape how the agent talks about marketing. The agent is told to ask clarifying questions and recommend tactics. Metadata declares node/npm requirements and an install entry pointing at a global npm package; no command is executed by the package itself.
Verdict, rules onlySAFE
Verdict, AICAUTION
Final verdictCAUTION (never better than either pass)

Capabilities

capabilityvs purposedetail
install_packagesexceeds purposeskill.json line 25 declares `"npm": "npm install -g @thesethrose/marketing-mode"` and lines 42-49 define an npm install step. A purely text-based advice skill needs no package install; installing a global npm package runs unaudited third-party install scripts.
networkexceeds purposeNo network calls in any file. The only URLs are documentation/reference links (clawhub.ai in skill-card.md line 7, github.com repository in skill.json line 8).

Findings

severityfinding
mediumDeclares a global npm install of an external, unaudited package
The skill's metadata offers an install path that installs a package globally. npm install can execute lifecycle scripts from the remote package, which is code not present in this package and therefore not reviewable here. A text-only marketing advice skill does not require this. Prefer using only the bundled Markdown files.
skill.json:25 "npm": "npm install -g @thesethrose/marketing-mode"
lowInstall step points to remote package
The clawdbot install block defines an 'npm' kind install step for the same remote package, so an agent honoring this metadata could fetch and install remote code without further review.
skill.json:46 "package": "@thesethrose/marketing-mode",
infoRequires npm/node although no code is shipped
The skill declares node and npm as requirements (SKILL.md lines 15-16) but ships no executable files, so the requirement is unnecessary for the documented behavior.
SKILL.md:16 npm: true
infoPublisher discloses the npm install risk
The skill card itself acknowledges that the global npm install path can execute package code, and advises confirming trust in the external package. This matches the audit finding and is a point in the publisher's favor for transparency.
skill-card.md:20 Risk: One install path uses a global npm package, which can run package code during installation. <br>
infoPersona instructions only
The prompt file changes the agent's tone and framing for marketing questions. It requests no tools, credentials, network access, or file operations.
mode-prompt.md:3 You are Mark the Marketer, a growth-obsessed marketing strategist.

0 AI finding(s) were dropped because their file, line or quote did not match the package.

Network destinations in the code

domainservice ratingwhere
clawhub.ainot in the service indexskill-card.md:7
github.comnot in the service indexskill.json:8

Other facts

Binaries invokedbash, node, npm
Environment variables readnone
Hard-coded walletsnone
Pipes a download to a shell0
eval / exec / subprocess0
base64 blobs0
File writes0
Persistence0

Files audited

filelinessha256
README.md49b4397c9a88f74294…
SKILL.md69327f1838f183c9593…
_meta.json626784ae7e4e8dd53…
mode-prompt.md39e6260530dfc9d274…
skill-card.md408bf224f78128b5c9…
skill.json51148a832812f3677a…

For agents

JSON: https://agenteconomy.report/k/marketing-mode.audit.json · badge: https://agenteconomy.report/k/marketing-mode.audited.svg · skill rating: /k/marketing-mode · commission an audit of any skill: US$ 29 per version.

How this is computed

The complete published package of this exact version was downloaded from the registry and read statically; nothing was executed. A deterministic pass extracts network destinations, binaries, environment variables, writes, install commands, obfuscation markers, subprocesses and wallets, each with file and line. An AI then reads the whole package with those facts and writes the summary, the capabilities and the findings under a strict schema; every finding it produces must cite a file, a line and the exact text, or it is dropped. The final verdict is the worst of the two passes. The audit does not change the skill's trust tier (policy); the author may respond through the dispute channel and the response is published here. Commissioned by: the Agent Economy Report (free program: the 150 most downloaded skills, September 2026).