CtrlK
BlogDocsLog inGet started
Tessl Logo

apm-triage-panel

Use this skill to triage a single newly opened, reopened, or `status/needs-triage`-labelled issue in microsoft/apm. Emit one synthesized comment with a triage decision, label set, milestone, and suggested next action.

69

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

85%Weight 40%Scale 1-3

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 concrete commands, a precise rubric, a gated multi-step workflow, and disciplined progressive disclosure. The only weakness is conciseness: the persona-set invariants are restated across several sections.

Suggestions

Consolidate the persona-set invariant (roster table, conditional rules, gotchas) into a single source of truth and cross-reference it instead of restating.

Trim the repeated restatements of "load persona files on demand / no sub-agents" to a single authoritative statement in the Notes section.

DimensionReasoningScore

Conciseness

The ~420-line body is mostly efficient and avoids explaining concepts Claude already knows, but the roster, routing, conditional-panelist, and gotchas sections repeat the same persona-set invariants, so it could be tightened.

2 / 3

Actionability

It provides concrete `gh api`/`gh issue view` commands, an exact 6-outcome decision rubric, a full label taxonomy with construction rules, a numbered execution checklist, and a real template file referenced as assets/triage-template.md.

3 / 3

Workflow Clarity

An 8-step execution checklist with an explicit pre-arbitration completeness gate, a duplicate-link verification checkpoint, and a redo-and-repeat loop on gate failure provides clear sequencing with validation feedback.

3 / 3

Progressive Disclosure

The body is an overview that loads persona .agent.md files on demand and assets/triage-template.md only at synthesis time, with explicit no-pre-load instructions; the referenced asset exists and references are one level deep and clearly signaled.

3 / 3

Total

11

/

12

Passed

Description

85%Weight 40%Scale 1-3

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 specific, complete, and clearly scoped, with concrete outputs and an explicit trigger. Its main weakness is trigger-term naturalness: it relies on GitHub-label phrasing rather than the plain words a user would say.

Suggestions

Add plain-language trigger terms a user would naturally say (e.g. "triage this issue", "review a new issue") alongside the status/needs-triage label phrasing.

Consider naming the issue states in user-facing words rather than only via the label token.

DimensionReasoningScore

Specificity

"Emit one synthesized comment with a triage decision, label set, milestone, and suggested next action" lists multiple concrete outputs, matching the anchor for multiple specific concrete actions.

3 / 3

Completeness

Explicitly answers both what ("triage a single...issue... Emit one synthesized comment") and when ("Use this skill to triage a single newly opened, reopened, or status/needs-triage-labelled issue"), satisfying the explicit-trigger requirement.

3 / 3

Trigger Term Quality

"newly opened, reopened, or status/needs-triage-labelled issue" and "microsoft/apm" are relevant but lean on GitHub-label jargon and miss common natural variations like "triage this issue" or "review this issue".

2 / 3

Distinctiveness Conflict Risk

Scoped to single-issue triage in microsoft/apm with a distinct output shape, and the body explicitly differentiates it from apm-review-panel, giving it a clear niche unlikely to conflict.

3 / 3

Total

11

/

12

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 6 suspicious

Warning

Total

15

/

16

Passed

Repository
microsoft/apm
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.