Autopilot Issue Delivery Worker
Use this skill to implement ONE microsoft/apm issue already selected by...
Install
npx skills add microsoft/apm --skill autopilot-issue-delivery-worker -g -a claude-code -y- Repository
- microsoft/apm4.2k
- Category
- AI and agents
- Updated
- 6d ago
- License
- MIT
- Context cost
- Mediumabout 1,598 tokens
- Runs scripts
- No, instructions only
What it does
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.
autopilot-issue-delivery-worker
Per-issue implementation worker. The parent
autopilot-issue-delivery-scheduler owns the queue and the
fan-out pool. You own exactly one ISSUE_NUMBER.
Do not pick more issues. Do not fill other slots.
Activation card
activation_card: on. Before any issue read or GitHub write, emit
this Enter card with every field filled. Missing field -> stop.
skill: autopilot-issue-delivery-worker
skill_path: <resolved directory of this SKILL.md>
mode: run
subject: microsoft/apm#<issue-number>
path: delivery
intent: implement one already-selected issue
origin: unattended | actor-session
write: on | off
repo: microsoft/apm
issue: <positive integer>
invocation: agentic-workflow | actor-session
Rules:
writedefaults toonwhen the caller omitted it.write: offreturns the filled template only. Do not assign, comment, label, edit, or open a PR.write: onmay assign@me(actor-session only) and implement inside the accepted scope. Unattended never assigns and never implements.originfail-closed unknown ->unattended.- One issue. Do not nest a scheduler path.
After the run, emit this Exit receipt:
skill: autopilot-issue-delivery-worker
subject: microsoft/apm#<issue-number>
path: delivery
write: on | off
assigned: yes | no | skipped
pushed: yes | no
approved: n/a
Inputs
ISSUE_NUMBER-- requiredSELECTOR--all(default) orbugsREPO_ROOT-- requiredORIGIN-- if the parent passed it, honor it; else resolveTRUSTED_GOVERNANCE_ROOT-- trusted default-branch copyAPPROVAL_URL-- nominated scope-comment URLHUMAN_SCOPE_RECEIPT-- current human confirmation, not a stored grant
ORIGIN and assignment
Resolve ORIGIN before any GitHub write:
- Caller ORIGIN / INVOCATION_MODE
GH_AW_*orGITHUB_ACTIONS->unattendedgh api user --jq .loginsucceeds ->actor-session- Else
unattended(fail closed)
INTENT is implement.

