Skip to content

feat(skills): add dd-unblock-pr and dd-triage-flaky-test workflow skills#527

Merged
platinummonkey merged 1 commit into
DataDog:mainfrom
telecatser:feat/cicd-workflow-skills
May 28, 2026
Merged

feat(skills): add dd-unblock-pr and dd-triage-flaky-test workflow skills#527
platinummonkey merged 1 commit into
DataDog:mainfrom
telecatser:feat/cicd-workflow-skills

Conversation

@telecatser
Copy link
Copy Markdown
Contributor

Summary

Adds two CI/CD workflow skill files to the pup skills directory, ported from datadog-labs/agent-skills. Also removes the CI/CD quick-reference rows that were inadvertently added to skills/dd-pup/SKILL.md in #526 — no other dd-* domain skills add entries there.

Changes

  • skills/dd-unblock-pr/SKILL.md — New skill. Searches job-level pipeline failures and test failures in parallel, runs per-job blame-guard aggregations (default-branch check + blast radius), classifies each failure as flaky/infra/regression/unknown, and proposes targeted actions including transience-aware retry for infra failures.
  • skills/dd-triage-flaky-test/SKILL.md — New skill. Fetches pre-computed FTM stats, recent failure history, and blast radius. Recommends a category-specific code fix or quarantine. Requires explicit user approval before any write via pup test-optimization flaky-tests update.
  • skills/dd-pup/SKILL.md — Reverts 5 CI/CD rows added in fix(cicd): fix aggregate commands, add --level to events search #526 for consistency with other domain skills.

Testing

Workflows validated against pup CLI command signatures from #526. Skills reviewed through 3 rounds of automated code review.


🤖 Generated with Claude Code

@telecatser telecatser force-pushed the feat/cicd-workflow-skills branch 2 times, most recently from 4c42a78 to fe2b01a Compare May 26, 2026 14:54
@datadog-prod-us1-4

This comment has been minimized.

@telecatser telecatser force-pushed the feat/cicd-workflow-skills branch 2 times, most recently from 188825f to 503af91 Compare May 27, 2026 09:51
Ports the two CI/CD workflow skills from datadog-labs/agent-skills into
the pup skills directory, and removes the CI/CD quick-reference rows
added to skills/dd-pup/SKILL.md (no other dd-* domain skills add
entries there, so keeping it consistent).

dd-unblock-pr: Investigate a failing PR CI pipeline — search job-level
failures, run blame-guard aggregations per failing job, classify as
flaky/infra/regression/unknown, produce a triage brief, and propose
targeted actions. Infra failures include transience assessment before
suggesting a retry.

dd-triage-flaky-test: Investigate a specific flaky test — fetch FTM
stats, recent failure history, and blast radius (pipelines impacted),
then recommend a category-specific code fix or quarantine with an
explicit user approval gate before any write.

Co-Authored-By: Claude Sonnet 4.6 (1M context) <noreply@anthropic.com>
@telecatser telecatser force-pushed the feat/cicd-workflow-skills branch from 503af91 to 190c560 Compare May 27, 2026 10:05
@telecatser telecatser marked this pull request as ready for review May 27, 2026 10:12
@telecatser telecatser requested a review from a team as a code owner May 27, 2026 10:12
@MintsInc
Copy link
Copy Markdown
Member

/remove

@gh-worker-devflow-routing-ef8351
Copy link
Copy Markdown

gh-worker-devflow-routing-ef8351 Bot commented May 27, 2026

View all feedbacks in Devflow UI.

2026-05-27 13:06:25 UTC ℹ️ Start processing command /remove


2026-05-27 13:06:30 UTC ℹ️ Devflow: /remove

@platinummonkey platinummonkey merged commit 9edcfd2 into DataDog:main May 28, 2026
6 of 7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants