CtrlK
BlogDocsLog inGet started
Tessl Logo

autopilot-issue-delivery-worker

Use this skill to implement ONE microsoft/apm issue already selected by autopilot-issue-delivery-scheduler. Queue signal is `status/accepted` or a named bounded accept; that is not permission. Requires fresh human-scope evidence from scripts/governance before any mutate. May reproduce a bug, implement the accepted change, and open a fix PR. Not a queue manager and not a triage scheduler. Works in the scheduler's session, a child session, Cloud Agent, Remote Agent, or Agentic Workflow.

72

Quality

90%

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

96%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 an exemplar of concise, actionable, gate-driven workflow writing with explicit validation and feedback loops. The only gap is bundle navigation depth: asset files reference further asset files rather than containing their detail at one level.

Suggestions

Collapse or co-locate the secondary asset references reached from solution-pipeline-prompt.md (model-routing, ideate, plan-panel, wave-gate, acceptance-observer) so navigation stays one level deep from SKILL.md.

Add a short 'Bundle map' section in SKILL.md listing the asset groups and their one-line purpose so the second-level fan-out is discoverable without opening files.

DimensionReasoningScore

Conciseness

Lean and dense throughout: rules, gates, and procedures with no padding and no explanation of concepts Claude already knows; every token earns its place.

5 / 5

Actionability

Provides fully executable commands ("node scripts/governance/eligibility.cjs --repo microsoft/apm --issue N", "gh issue edit --add-assignee @me", "gh pr edit --add-assignee @me") and exact gate states to check.

5 / 5

Workflow Clarity

Numbered sequences with explicit validation checkpoints (read assignees, re-read after add, sole-human re-check before any write) and feedback loops for destructive/race conditions (lost race -> remove-assignee -> STOP blocked).

5 / 5

Progressive Disclosure

Body is a clear overview with well-signaled one-level markdown links to existing asset files, but assets fan out further (solution-pipeline-prompt.md -> model-routing.md, ideate-prompt.md, plan-panel-prompt.md, wave-gate-rubric.md, acceptance-observer.md), reaching 2-level-deep nesting.

4 / 5

Total

19

/

20

Passed

Description

85%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 precise, complete, and highly distinctive with concrete actions and explicit boundaries. Its main weakness is trigger phrasing that reflects operational conditions rather than the natural language a user would say when they need the skill.

Suggestions

Add natural user-facing trigger phrasing alongside the operational condition, e.g. "Use when asked to implement a single accepted microsoft/apm issue, reproduce a reported bug, or open a fix PR for a queued issue."

Surface a few synonyms/plain-language terms users might say ("fix an accepted issue", "work one ticket from the queue") to broaden trigger matching.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ("implement ONE microsoft/apm issue", "reproduce a bug, implement the accepted change, and open a fix PR") plus explicit negatives, giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers both what ("reproduce a bug, implement the accepted change, and open a fix PR") and when ("Use this skill to implement ONE microsoft/apm issue already selected by...") with concrete conditional triggers.

5 / 5

Trigger Term Quality

Trigger guidance is operational/conditional ("Use this skill to implement ONE microsoft/apm issue already selected by...") rather than natural user-uttered phrases; some relevant terms exist but jargon dominates.

3 / 5

Distinctiveness Conflict Risk

Bounded to a single pre-selected issue with explicit disambiguating negatives ("Not a queue manager and not a triage scheduler"), making it clearly distinct from sibling scheduler skills with minimal conflict risk.

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.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 3 missing, 2 deeper-than-1-level

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.