Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add addxai/enterprise-harness-engineering --skill sentry-onboardinggit clone --depth 1 https://github.com/addxai/enterprise-harness-engineeringWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/addxai/enterprise-harness-engineering/sentry-onboarding)<a href="https://agentmods.dev/skills/addxai/enterprise-harness-engineering/sentry-onboarding"><img src="https://agentmods.dev/badge/skills/addxai/enterprise-harness-engineering/sentry-onboarding/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/addxai/enterprise-harness-engineering/sentry-onboarding"><img src="https://agentmods.dev/badge/skills/addxai/enterprise-harness-engineering/sentry-onboarding.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00048 | $0.00635 |
| Opus 5 | $0.00024 | $0.00318 |
| Sonnet 5 | $0.00010 | $0.00127 |
| Haiku 4.5 | $0.00005 | $0.00064 |
Grade A, and why
sentry-onboarding scanned grade A with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 10d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Makes network callslowCapability
Not a fault in itself. Listed so you know the mod talks to something, and to what.
curl -s -H "Authorization: Bearer $TOKEN" "$SENTRY_URL/api/0/organizations/$ORG/teams/" | jq '.[].slug' How it starts
The opening of the file, as written. The whole thing — 84 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Sentry Onboarding
Create and configure Sentry projects across multiple environments via REST API.
Setup
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
Workflow
Step 1: Collect Information
Ask the user for:
- Service name (e.g.,
payment-service) - Platform — must be framework-level, not language-level:
- Java →
java-spring-boot - Python →
python-django/python-fastapi - JavaScript →
javascript-nextjs/javascript-react - Go →
go - Android →
android - iOS →
apple-ios
- Java →
- Team — which team should own this project
- Environments — which instances to create in (staging, prod, or both)
Step 2: Verify Token
curl -s -H "Authorization: Bearer $TOKEN" "$SENTRY_URL/api/0/organizations/$ORG/teams/" | jq '.[].slug'
If 401 → token expired, guide user to regenerate.
Step 3: List Available Teams
curl -s -H "Authorization: Bearer $TOKEN" "$SENTRY_URL/api/0/organizations/$ORG/teams/" | jq '.[] | {slug, name}'
Step 4: Create Project
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/"
Step 5: Extract DSN
curl -s -H "Authorization: Bearer $TOKEN" \
"$SENTRY_URL/api/0/projects/$ORG/<project-slug>/keys/" | jq '.[0].dsn.public'
Step 6: Generate SDK Snippet
Based on platform, generate the SDK initialization code with the DSN.
Rules
- Production operations require explicit user confirmation
- Create staging first, verify, then create prod
- Platform must be framework-level (e.g.,
java-spring-bootnotjava) - Project slug is auto-generated from name
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 10d ago First seen · 84 lines · 48 tokens per session scan A 643f6280dc03
sentry-onboarding is a skill published in the GitHub repository addxai/enterprise-harness-engineering (44 stars, last pushed 4mo ago), licensed Apache-2.0. It adds 48 tokens to every session and 635 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 1 finding (makes network calls). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
gcloud-usage
This skill should be used when user asks about "GCloud logs", "Cloud Logging queries", "Google Cloud metrics", "GCP observability", "trace analysis", or "debugging production issues on GCP".
diag-k8s-pod-crashloop
A diagnostic runbook for Kubernetes Pods stuck in CrashLoopBackOff. A Pod is a Kubernetes unit that runs one or more containers; CrashLoopBackOff means a container keeps failing and Kubernetes waits longer between restart attempts.
distributed-tracing
Implement distributed tracing with OpenTelemetry, Tempo/Jaeger — instrumentation, sampling, and trace-to-log correlation. Use when the user asks about distributed tracing, OpenTelemetry setup, span instrumentation, trace propagation, or connecting traces to logs and metrics.
AWS CloudWatch Alarm Diagnostic
Diagnoses firing AWS CloudWatch alarms by querying CloudWatch Metrics, alarm history, and related AWS Config resource snapshots via the AWS SDK. Correlates metric anomalies with recent infrastructure changes to suggest root cause hypotheses. Outputs a structured incident summary with remediation options.
AWS CloudWatch Alarm Triage Agent
Triages AWS CloudWatch alarms using the CloudWatch DescribeAlarms API, GetMetricData for historical analysis, and CloudTrail LookupEvents for root cause correlation. Prioritizes alerts by blast radius and provides remediation playbooks.
AWS CloudWatch Alarm Runbook
Automates incident response for AWS CloudWatch alarms using boto3, the CloudWatch GetMetricData API, and AWS Systems Manager runbook documents. Maps alarm states to diagnostic procedures and remediation actions.