Sentry Integration
Analysis
This is a coherent Sentry integration, but it gives the agent Sentry credentials and instructions to change issue and release state, including resolve/ignore and bulk actions, without explicit approval safeguards.
Findings (5)
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.
“Resolve issues that have confirmed fixes deployed; ignore transient errors” and “# Resolve multiple issues at once ... -d '{"id": ["123","456","789"], "status": "resolved"}'”The skill instructs the agent to perform Sentry issue state changes, including bulk resolution, without explicit confirmation or rollback guidance.
npm i -g @sentry/cli ... pip install sentry-cli
The skill relies on installing an external CLI package globally. This is central to the stated purpose, but the examples do not pin versions.
sentry-cli monitors run <monitor-slug> -- <command> ... sentry-cli monitors run backup-job -- ./run-backup.sh
The monitor wrapper can execute an arbitrary local command while reporting it to Sentry. This is a legitimate Sentry CLI feature, but it is a raw command-execution path.
Checks whether tool use, credentials, dependencies, identity, account access, or inter-agent boundaries are broader than the stated purpose.
export SENTRY_AUTH_TOKEN="sntrys_..." ... Auth header: `Authorization: Bearer $SENTRY_AUTH_TOKEN`
The skill uses a bearer token to act against the user's Sentry organization and project. This is expected for a Sentry integration, but it is delegated account authority.
Checks for exposed credentials, poisoned memory or context, unclear communication boundaries, or sensitive data that could leave the user's control.
sentry-cli sourcemaps upload ./dist --release "$VERSION" ... “Latest events for an issue (stack traces, breadcrumbs)”
The skill sends source maps to Sentry and retrieves full event details, including stack traces and breadcrumbs. This external provider flow is disclosed and purpose-aligned, but the data can be sensitive.
