python-canary-fix

Installation
SKILL.md

Python Canary Fix

Investigate failures in the Python canary cron (python-cron.yaml) workflow and propose a fix for Python instrumentation packages.

When to Use

  • User mentions Python canary cron failures
  • A scheduled trigger reports canary failures
  • User asks to investigate *-latest test environment failures
  • Invoked automatically by the auto-fix job in python-cron.yaml

Workflow

Each failing package is investigated and fixed independently, with its own branch and its own PR. Do not bundle fixes for multiple packages together, even when they share an apparent root cause — keep PRs scoped to a single instrumentor so they can be reviewed, reverted, and released independently.

When invoked by the scheduled auto-fix job, the workflow already runs one job per failing package and creates the branch before Claude starts. In that mode, follow the prompt's package scope, do not commit, push, or open a PR, and instead write:

  • .scratch/pr-title.txt: a one-line conventional-commit PR title.
  • .scratch/pr-body.md: a concise PR body with root cause, fix, and commands run.
Installs
2
GitHub Stars
1.3K
First Seen
Jun 5, 2026