From jutsu-sentry
Configures Sentry alerts for issues/metrics/uptime, manages issue triage/lifecycle/merges/ignores, sets up notifications (Slack/PagerDuty), and automates via API.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jutsu-sentry:alerts-issuesThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Configure alerts, manage issues, and set up notifications.
Configure alerts, manage issues, and set up notifications.
Trigger when an issue matches specific conditions:
Trigger based on aggregate metrics:
Monitor endpoint availability:
When an issue is seen more than 100 times in 1 hour
When an issue affects more than 50 unique users in 1 hour
When a new issue is created
When an issue changes state from resolved to unresolved
Combine duplicate issues with different stack traces:
Ignore this issue:
- Forever
- Until it happens again
- For the next 24 hours
- Until it affects 100 users
# Define in project settings
path:src/payments/* #payments-team
path:src/auth/* [email protected]
tags.component:checkout #checkout-team
curl "https://sentry.io/api/0/projects/{org}/{project}/issues/" \
-H "Authorization: Bearer $SENTRY_AUTH_TOKEN"
curl -X PUT "https://sentry.io/api/0/issues/{issue_id}/" \
-H "Authorization: Bearer $SENTRY_AUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{"status": "resolved"}'
curl -X POST "https://sentry.io/api/0/projects/{org}/{project}/rules/" \
-H "Authorization: Bearer $SENTRY_AUTH_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"name": "High Error Rate",
"conditions": [...],
"actions": [...],
"frequency": 30
}'
{
"action": "notify_slack",
"workspace": "your-workspace",
"channel": "#alerts",
"tags": ["level", "environment"]
}
{
"action": "notify_pagerduty",
"service": "your-service-key",
"severity": "critical"
}
{
"action": "create_jira_ticket",
"integration": "jira-integration-id",
"project": "PROJ",
"issueType": "Bug"
}
npx claudepluginhub thedotmack/han --plugin jutsu-sentryConfigures Sentry alerts for issues/metrics/uptime, manages issue triage/lifecycle/merges/ignores, sets up notifications (Slack/PagerDuty), and automates via API.
Execute incident response procedures using Sentry error monitoring. Classify severity, triage production outages, and build postmortem reports from Sentry data.
Automates Sentry error monitoring via Rube MCP/Composio: investigate issues, configure alerts, track releases, and manage project-scoped errors.