From enterprise-harness-engineering
Creates and configures Sentry projects across staging/production environments via REST API. Extracts DSNs and generates SDK snippets for onboarding services to error monitoring.
npx claudepluginhub addxai/enterprise-harness-engineering --plugin enterprise-harness-engineeringThis skill uses the workspace's default tool permissions.
Create and configure Sentry projects across multiple environments via REST API.
Configures Sentry for dev, staging, and prod with separate DSNs, env-specific sample rates, per-env alerts, and dashboard filtering. For @sentry/node (TS) and sentry-sdk (Python).
Sets up full Sentry SDK for Python apps including error monitoring, tracing, profiling, logging, metrics, crons, and AI monitoring. Supports Django, Flask, FastAPI, Celery, Starlette, AIOHTTP, Tornado.
Checks and configures Sentry error tracking SDKs for frontend, Next.js, Node.js, and Python projects including DSN env vars, source maps, and CI/CD release tracking.
Share bugs, ideas, or general feedback.
Create and configure Sentry projects across multiple environments via REST API.
Before using this skill, configure your Sentry instances:
# Add your Sentry instances here
SENTRY_INSTANCES:
- name: staging
url: https://sentry-staging.example.com
token_env: SENTRY_STAGING_TOKEN
org: your-org
- name: prod
url: https://sentry.example.com
token_env: SENTRY_PROD_TOKEN
org: your-org
Ask the user for:
payment-service)java-spring-bootpython-django / python-fastapijavascript-nextjs / javascript-reactgoandroidapple-ioscurl -s -H "Authorization: Bearer $TOKEN" "$SENTRY_URL/api/0/organizations/$ORG/teams/" | jq '.[].slug'
If 401 → token expired, guide user to regenerate.
curl -s -H "Authorization: Bearer $TOKEN" "$SENTRY_URL/api/0/organizations/$ORG/teams/" | jq '.[] | {slug, name}'
curl -s -X POST \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"name": "<service-name>", "platform": "<platform>"}' \
"$SENTRY_URL/api/0/teams/$ORG/<team-slug>/projects/"
curl -s -H "Authorization: Bearer $TOKEN" \
"$SENTRY_URL/api/0/projects/$ORG/<project-slug>/keys/" | jq '.[0].dsn.public'
Based on platform, generate the SDK initialization code with the DSN.
java-spring-boot not java)