Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Sentry.io error monitoring via sentry-cli. Use when working with Sentry releases, source maps, dSYMs, events, or issue management. Covers authentication, release workflows, deploy tracking, and debug file uploads.
Sentry.io error monitoring via sentry-cli. Use when working with Sentry releases, source maps, dSYMs, events, or issue management. Covers authentication, release workflows, deploy tracking, and debug file uploads.
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
Interact with Sentry.io for error monitoring, release management, and debug artifact uploads.
# macOS brew install sentry-cli # npm (cross-platform) npm install -g @sentry/cli # Direct download curl -sL https://sentry.io/get-cli/ | bash
# Interactive login (opens browser) sentry-cli login # Or set token directly export SENTRY_AUTH_TOKEN="sntrys_..." # Verify sentry-cli info Store tokens in .sentryclirc or environment: [auth] token=sntrys_... [defaults] org=my-org project=my-project
# Create release (usually git SHA or version) sentry-cli releases new "$VERSION" # Associate commits (links errors to commits) sentry-cli releases set-commits "$VERSION" --auto # Finalize when deployed sentry-cli releases finalize "$VERSION" # One-liner for CI sentry-cli releases new "$VERSION" --finalize
# Mark release as deployed to an environment sentry-cli releases deploys "$VERSION" new -e production sentry-cli releases deploys "$VERSION" new -e staging
sentry-cli releases list sentry-cli releases info "$VERSION"
Upload source maps for JavaScript error deobfuscation: # Upload all .js and .map files sentry-cli sourcemaps upload ./dist --release="$VERSION" # With URL prefix (match your deployed paths) sentry-cli sourcemaps upload ./dist \ --release="$VERSION" \ --url-prefix="~/static/js" # Validate before upload sentry-cli sourcemaps explain ./dist/main.js.map
# Inject debug IDs into source files (modern approach) sentry-cli sourcemaps inject ./dist sentry-cli sourcemaps upload ./dist --release="$VERSION"
# Upload dSYMs from Xcode archive sentry-cli debug-files upload --include-sources path/to/dSYMs # From derived data sentry-cli debug-files upload ~/Library/Developer/Xcode/DerivedData/*/Build/Products/*/*.app.dSYM
sentry-cli upload-proguard mapping.txt --uuid="$UUID"
sentry-cli debug-files check path/to/file sentry-cli debug-files list
sentry-cli send-event -m "Test error message" sentry-cli send-event -m "Error" --logfile /var/log/app.log
# List unresolved issues sentry-cli issues list # Resolve an issue sentry-cli issues resolve ISSUE_ID # Mute/ignore sentry-cli issues mute ISSUE_ID
# Wrap a cron job sentry-cli monitors run my-cron-monitor -- /path/to/script.sh # Manual check-ins sentry-cli monitors check-in my-monitor --status ok sentry-cli monitors check-in my-monitor --status error
export SENTRY_AUTH_TOKEN="$SENTRY_TOKEN" export SENTRY_ORG="my-org" export SENTRY_PROJECT="my-project" VERSION=$(sentry-cli releases propose-version) sentry-cli releases new "$VERSION" --finalize sentry-cli releases set-commits "$VERSION" --auto sentry-cli sourcemaps upload ./dist --release="$VERSION" sentry-cli releases deploys "$VERSION" new -e production
FlagDescription-o, --orgOrganization slug-p, --projectProject slug--auth-tokenOverride auth token--log-leveldebug/info/warn/error--quietSuppress output
# Check configuration sentry-cli info # Debug upload issues sentry-cli --log-level=debug sourcemaps upload ./dist # Validate source map sentry-cli sourcemaps explain ./dist/main.js.map # Check connectivity sentry-cli send-event -m "test" --log-level=debug
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.