CtrlK
BlogDocsLog inGet started
Tessl Logo

analyze-azdo-build

Analyze Azure DevOps CI build failures in dd-trace-dotnet pipeline. This skill should be used when the user mentions a failing CI build, PR checks failing, Azure DevOps pipeline failures, test failures in CI, or when they share a build ID or PR number and want to understand what went wrong. Analyzes build failures, categorizes them (infrastructure/flaky/real), and provides actionable recommendations.

68

Quality

85%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

70%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is highly actionable with a well-sequenced, validated workflow, but it is somewhat verbose and references two bundle files that are missing from the skill directory, undermining progressive disclosure.

Suggestions

Add the missing bundle files failure-patterns.md and scripts-reference.md to the skill directory, or remove the references and inline the essential content they were meant to hold.

Consolidate the Phase 1 / Task / Implementation Steps sections, which restate the same quick-analysis flow, to remove redundancy and trim tokens.

Remove editorial padding such as the 'Assumption: All tests pass in master' note and the duplicate inline failure-categorization quick reference that is already delegated to failure-patterns.md.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete commands, but contains redundancy (Phase 1/Task/Implementation Steps restate the same flow) and editorial padding (the 'Assumption: All tests pass in master' note, a duplicate inline categorization quick reference) that could be tightened.

3 / 5

Actionability

Provides copy-paste ready pwsh commands with exact paths and flags, specific argument patterns, and a concrete output-format spec; minor gap is reliance on scripts (Get-AzureDevOpsBuildAnalysis.ps1) that are not part of the bundle.

4 / 5

Workflow Clarity

Clear Phase 1 / Phase 2 sequencing gated on user request, and the destructive retry operation has an explicit validation loop: -WhatIf preview, user confirmation, then execution.

5 / 5

Progressive Disclosure

References are well-signaled with 'Load ONLY' guidance, but two of the three referenced files (failure-patterns.md, scripts-reference.md) do not exist in the bundle — only references/cli-reference.md is present — which breaks navigation.

3 / 5

Total

15

/

20

Passed

Description

100%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is a strong example: it states concrete capabilities, lists natural trigger phrases, explicitly pairs what and when, and occupies a distinct niche. Third person is used throughout with no first/second person.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Analyze Azure DevOps CI build failures', 'categorizes them (infrastructure/flaky/real)', 'provides actionable recommendations' — with comprehensive coverage of the domain.

5 / 5

Completeness

Explicitly answers both what (analyze, categorize, recommend) and when, with concrete trigger phrases ('when the user mentions a failing CI build...').

5 / 5

Trigger Term Quality

Includes natural phrases users would actually say: 'failing CI build', 'PR checks failing', 'Azure DevOps pipeline failures', 'test failures in CI', plus 'build ID' and 'PR number'.

5 / 5

Distinctiveness Conflict Risk

Targets a clear niche — Azure DevOps CI for dd-trace-dotnet — with distinct, specific triggers and minimal overlap risk with other skills.

5 / 5

Total

20

/

20

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

allowed_tools_field

'allowed-tools' contains unusual tool name(s)

Warning

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

relative_links

Relative link issues: 6 missing

Warning

Total

13

/

16

Passed

Repository
DataDog/dd-trace-dotnet
Reviewed

Table of Contents

Is this your skill?

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.