CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

trigger-pipelines-for-copilot-pr

Trigger ADO pipelines for a Copilot-created PR by posting /azp run comments. Use when the user asks to trigger CI pipelines for a specific PR.

Quality

91%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

93%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.

An excellent, tight body: verbatim commands, a genuine fallback chain, and only non-obvious domain knowledge. The single gap is the absence of a verification step confirming the comments posted and the pipelines triggered.

DimensionReasoningScore

Conciseness

The ~34-line body is lean and every token earns its place: it includes only non-obvious knowledge (why the two comments must be posted separately, the MSYS_NO_PATHCONV=1 Windows Git Bash quirk) and executable commands, with no explanation of concepts Claude already knows and no padding.

5 / 5

Actionability

Fully executable and copy-paste ready: both /azp run comment texts are given verbatim, the gh command is complete with placeholders, and a complete curl REST API fallback is provided, covering the common cases including the no-tool failure path.

5 / 5

Workflow Clarity

The sequence is clear (check gh availability → post comment one → post comment two → curl fallback → report inability), with a tool-availability checkpoint and explicit fallback ordering, but there is no post-action verification that the comments posted successfully or that the pipelines actually started, matching anchor 4 rather than 5.

4 / 5

Progressive Disclosure

This is a simple, single-purpose skill under 50 lines with no need for external reference files; the content is appropriately self-contained and well-organized, which earns a 5 under the rubric's simple-skill exception.

5 / 5

Total

19

/

20

Passed

Description

87%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.

A strong description: it states a concrete, niche capability in third person and pairs it with an explicit, specific "Use when..." trigger clause. Trigger-term coverage is good but could add synonyms like "builds", "run CI", or "Azure DevOps" for broader natural matching.

DimensionReasoningScore

Specificity

"Trigger ADO pipelines for a Copilot-created PR by posting /azp run comments" names the domain, the target, and the exact mechanism (/azp run comments), which is far more concrete than anchor 3's generic action list, but it describes essentially one core action with minor coverage gaps (e.g., the REST API fallback and repo are not mentioned).

4 / 5

Completeness

It clearly answers "what" (trigger ADO pipelines by posting /azp run comments) and explicitly answers "when" with a concrete trigger phrase ("Use when the user asks to trigger CI pipelines for a specific PR"), which is more specific than anchor 4's example where the when-clause could be more explicit.

5 / 5

Trigger Term Quality

Includes natural terms users would say — "trigger", "CI pipelines", "PR", "ADO pipelines", "/azp run", "Copilot" — but misses common synonyms and variations such as "builds", "run CI", "kick off", or "Azure DevOps", so it falls short of anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

The combination of ADO pipelines, Copilot-created PRs, and /azp run comments defines a clear niche with distinct triggers; virtually no other skill would overlap with this trigger set.

5 / 5

Total

18

/

20

Passed

Validation

87%

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

Validation — 14 / 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

Total

14

/

16

Passed

Repository

microsoft/FluidFramework

Path

.claude/skills/trigger-pipelines-for-copilot-pr/SKILL.md

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.