CtrlK
BlogDocsLog inGet started
Tessl Logo

autopilot-issue-triage-scheduler

Queue open microsoft/apm issues and fan them out through an isolated pool (default 2) of autopilot-issue-triage-worker sessions. Advisory only. Never implements, never assigns, never requests reviewers. Activate on a mixed issue list or queue-all when the job is triage. Works in a local session, Copilot App automation, Cloud Agent, Remote Agent, or Agentic Workflow.

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

92%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 a tight, highly actionable runbook with strong fail-closed validation for a batch operation and clean one-level-deep reference structure. Its only weakness is the unresolved <this-skill> path placeholder in the example commands.

DimensionReasoningScore

Conciseness

Lean and ASCII-only; assumes Claude's competence, omits concept re-explanation, and lets every line (rules, tables, commands) earn its place.

5 / 5

Actionability

Provides copy-paste-ready commands ('python <this-skill>/scripts/fetch_queue.py --kind issue --mode sweep --repo microsoft/apm > batch.json') with the minor gap of an unresolved <this-skill> path placeholder.

4 / 5

Workflow Clarity

A numbered Procedure (probe -> build queue + emit table -> drain slots -> optional digest -> report) with explicit fail-closed checkpoints ('Missing field -> stop', 'Missing table... -> stop', 'A helper failure stops the run') for this batch operation.

5 / 5

Progressive Disclosure

Clear overview body with well-signaled, one-level-deep references to real bundle files (assets/fan-out-pool.md, scripts/fetch_queue.py, scripts/triage_state.py, assets/label-contract.json) and the sibling worker skill.

5 / 5

Total

19

/

20

Passed

Description

78%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 specific, third-person, and clearly distinguishes this scheduler from sibling skills, with an explicit activation trigger. It is slightly hampered by narrow trigger phrasing tied to a single repo and internal skill names.

Suggestions

Broaden trigger phrasing beyond 'microsoft/apm' and internal scheduler names so a user with a generic 'triage these issues' request would naturally match.

Add a plain-language synonym or two for 'triage' (e.g. 'assess', 'classify open issues') to widen natural keyword coverage.

DimensionReasoningScore

Specificity

Names the domain and several concrete actions (queue open issues, fan out through an isolated pool of worker sessions, throttle concurrency), with only minor gaps in coverage.

4 / 5

Completeness

Explicitly states what it does (queue and fan out advisory triage workers) and when to activate ('Activate on a mixed issue list or queue-all when the job is triage'), with the 'when' concrete but slightly narrow.

4 / 5

Trigger Term Quality

Includes natural trigger phrases a user would say ('mixed issue list', 'queue-all', 'triage'), though a few common synonyms are absent.

4 / 5

Distinctiveness Conflict Risk

A clear niche (microsoft/apm issue triage scheduling) with explicit boundaries against the delivery, pr-review, and pr-triage schedulers, giving minimal conflict risk.

5 / 5

Total

17

/

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.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

relative_links

Relative link issues: 1 suspicious

Warning

Total

14

/

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.