Skills

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:

  • write defaults to on when the caller omitted it.
  • write: off returns the filled template only. Do not assign, comment, label, edit, or open a PR.
  • write: on may assign @me (actor-session only) and implement inside the accepted scope. Unattended never assigns and never implements.
  • origin fail-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 -- required
  • SELECTOR -- all (default) or bugs
  • REPO_ROOT -- required
  • ORIGIN -- if the parent passed it, honor it; else resolve
  • TRUSTED_GOVERNANCE_ROOT -- trusted default-branch copy
  • APPROVAL_URL -- nominated scope-comment URL
  • HUMAN_SCOPE_RECEIPT -- current human confirmation, not a stored grant

ORIGIN and assignment

Resolve ORIGIN before any GitHub write:

  1. Caller ORIGIN / INVOCATION_MODE
  2. GH_AW_* or GITHUB_ACTIONS -> unattended
  3. gh api user --jq .login succeeds -> actor-session
  4. Else unattended (fail closed)

INTENT is implement.

Read the whole SKILL.md on GitHub

More in AI and agents