ddg-sentry-report

Generate structured Sentry crash triage reports for DuckDuckGo Apple releases.

247|77|Updated Dec 16, 2024
One-click install
npx skills add https://github.com/duckduckgo/apple-browsers --skill ddg-sentry-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ddg-sentry-report
Source: https://github.com/duckduckgo/apple-browsers/tree/main/.claude/skills/ddg-sentry-report
Command: npx skills add https://github.com/duckduckgo/apple-browsers --skill ddg-sentry-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It automates the generation of structured Sentry crash triage reports for a DuckDuckGo Apple release and writes them into a target Asana task.

Core Features & Use Cases

  • Distinguishes pre-existing issues from new-in-series regressions and sorts by severity.
  • Rewrites Sentry issue links to the DuckDuckGo errors domain for secure sharing with Asana.
  • Provides lightweight attribution hints via git history to help identify likely culprits.

Quick Start

Explicitly invoke the skill by providing an Asana task URL, project, and version to generate a Sentry triage report.

Frequently Asked Questions about ddg-sentry-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Sentry crash triage report generation for iOS releases?

Automate Sentry crash triage report generation by mapping an Asana task to a specific iOS or macOS release version. The skill reads the Asana task URL, target project, and version to generate structured reports directly in Asana.

Can I distinguish new regressions from pre-existing issues in Sentry crash reports?

Yes, Sentry crash triage reports distinguish pre-existing issues from new-in-series regressions and sort them by severity. This helps prioritize newly introduced crashes during a DuckDuckGo Apple release cycle.

How do I rewrite Sentry issue links to the DuckDuckGo errors domain for Asana?

Rewrite Sentry issue links to the DuckDuckGo errors domain automatically during report generation. This ensures secure sharing of crash triage data within Asana tasks.

Does Sentry crash triage provide git history attribution for bug analysis?

Yes, Sentry crash triage provides lightweight attribution hints via git history analysis. This helps identify likely culprits for crashes by analyzing blame data related to the release version.

What do I need to generate a Sentry triage report for an Asana task?

To generate a Sentry triage report, provide an Asana task URL, the target project (iOS or macOS), and the release version. The skill uses these inputs to map the task and generate the report.

Why use Asana tasks for Sentry release management and bug triage?

Asana tasks serve as the central hub for Sentry release management by receiving structured crash triage reports directly. This integrates bug analysis and release tracking into a single workflow.