CI

circleci-why-flaky

Analyzes CircleCI failures to identify flakiness versus genuine bugs.

Install

mkdir -p .claude/skills/circleci-why-flaky && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/12468" && unzip -o skill.zip -d .claude/skills/circleci-why-flaky && rm skill.zip

Installs to .claude/skills/circleci-why-flaky

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Classify recent CircleCI workflow failures into buckets so you can see what's flake vs what's a real bug. Use when CI on a branch is failing repeatedly and you want to know whether retries will fix it. Infers project + branch from the current git repo; defaults to last 7 days.
277 chars✓ has a “when” triggerlonger than Claude Code's old 250-char listing cap (fine on current versions)
Intermediate

Key capabilities

  • →Classify recent CircleCI workflow failures
  • →Identify fixable flake, external outages, and real bugs
  • →Fetch CircleCI workflow and job logs
  • →Discover failure patterns using `grep`
  • →Generate a summary report of failure categories
  • →Determine if retrying CI is effective

How it works

The skill fetches CircleCI workflow and job logs, then guides the user through an iterative pattern discovery process using `grep` to classify failures into categories like fixable flake, external outage, or real bug. It generates a summary report.

Inputs & outputs

You give it
CircleCI project and branch, optional time window
You get back
Categorized list of CI failures and a recommendation on retrying or investigating

When to use circleci-why-flaky

  • →Debug CI flakiness
  • →Identify why CI failed
  • →Analyze workflow failure trends

About circleci-why-flaky

Fetches and analyzes recent CircleCI logs to bucketize failure causes, helping developers determine if retrying is an effective fix.

Classify recent CircleCI workflow failures into buckets so you can see what's flake vs what's a real bug. Use when CI on a branch is failing repeatedly and you want to know whether retries will fix it. Infers project + branch from the current git repo; defaults to last 7 days.

When not to use it

  • →When the user needs to reimplement fetching logic
  • →When the user needs to analyze every job upfront

Limitations

  • →Requires `grep` for pattern discovery
  • →Output directory must be specified with `--out`
  • →Relies on `~/.circleci/cli.yml` for authentication or explicit token

How it compares

This skill provides a structured, iterative method for classifying CircleCI failures, helping to distinguish between transient issues and actual bugs, unlike simply reviewing raw logs.

Compared to similar skills

circleci-why-flaky side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
circleci-why-flaky (this skill)03moReviewIntermediate
cicd-diagnostics16moReviewAdvanced
posthog-ci-integration12moCautionIntermediate
verification-quality-assurance14moReviewIntermediate

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry