Fetch CI build results and diagnose failures. Auto-detects provider from project files or URLs. Supports GitHub Actions, Buildkite, and CircleCI.
Install with Tessl CLI
npx tessl i github:Dicklesworthstone/pi_agent_rust --skill fetch-ci-build75
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillValidation for skill structure
CI provider auto-detection
GitHub detection method
100%
100%
Buildkite detection method
100%
100%
CircleCI detection method
100%
100%
GitHub output uses gh CLI
100%
100%
Buildkite output uses uv run script
0%
100%
CircleCI output uses uv run script
0%
100%
BUILDKITE_API_TOKEN documented
0%
100%
BUILDKITE_ORGANIZATION_SLUG documented
0%
100%
CIRCLECI_TOKEN documented
0%
100%
No circleci CLI for fetching
0%
100%
ci_detect.sh is executable bash
100%
100%
Without context: $0.2383 · 53s · 14 turns · 17 in / 3,158 out tokens
With context: $0.6772 · 2m 35s · 30 turns · 1,851 in / 9,085 out tokens
GitHub Actions failure diagnosis
Run ID extracted
100%
100%
Uses --log-failed flag
100%
100%
gh run view command present
100%
100%
Read source files step
40%
100%
Present failure details
100%
100%
Ask user how to proceed
0%
0%
systematic-debugging escalation
0%
0%
Test failure pattern
100%
100%
Lint/build failure pattern
100%
100%
Iterates over multiple failures
100%
50%
No browser-only approach
100%
100%
Without context: $0.4110 · 2m 21s · 19 turns · 26 in / 7,472 out tokens
With context: $0.3150 · 1m 33s · 13 turns · 1,324 in / 5,153 out tokens
Buildkite and CircleCI diagnosis
Buildkite uses uv run script
0%
100%
CircleCI uses uv run script
0%
100%
No circleci CLI for fetching
100%
100%
BUILDKITE_API_TOKEN documented
100%
100%
BUILDKITE_ORGANIZATION_SLUG documented
0%
100%
CIRCLECI_TOKEN documented
0%
100%
Buildkite --build flag
100%
100%
Buildkite --branch flag
100%
100%
CircleCI auto-detects project slug
0%
100%
CircleCI --project override
0%
75%
CircleCI --branch flag
100%
100%
Without context: $0.2974 · 1m 31s · 15 turns · 22 in / 5,908 out tokens
With context: $0.8134 · 1m 57s · 29 turns · 8,765 in / 6,906 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.