Autopilot PR Triage Scheduler
Queue open microsoft/apm pull requests (community fixes, PRs without an issue, or PRs...
Install
npx skills add microsoft/apm --skill autopilot-pr-triage-scheduler -g -a claude-code -y- Repository
- microsoft/apm4.2k
- Category
- AI and agents
- Updated
- 6d ago
- License
- MIT
- Context cost
- Mediumabout 1,501 tokens
- Runs scripts
- Yes, review before use
What it does
Queue open microsoft/apm pull requests (community fixes, PRs without an issue, or PRs that close an issue) and fan them out through an isolated pool (default 2) of autopilot-pr-triage-worker sessions. Advisory only. Never merges, never assigns, never requests reviewers, never runs autopilot-pr-review-worker. Activate on a mixed PR list or queue-open when the job is PR triage. Works in a local session, Copilot App automation, Cloud Agent, Remote Agent, or Agentic Workflow.
autopilot-pr-triage-scheduler
User-facing PR TRIAGE queue. This skill SELECTS pull requests and THROTTLES fan-out. It classifies incoming PRs. It does not review diffs, does not implement issues, and does not drive PRs to merge.
Compose autopilot-pr-triage-worker
one PR per slot. Never borrow slots from
autopilot-issue-triage-scheduler,
autopilot-issue-delivery-scheduler, or
autopilot-pr-review-scheduler.
Activation card
activation_card: on. Before any queue read or spawn, emit
this Enter card with every field filled. Missing field -> stop.
skill: autopilot-pr-triage-scheduler
skill_path: <resolved directory of this SKILL.md>
mode: run
subject: microsoft/apm
path: triage
intent: select PRs and fan out triage workers
origin: unattended | actor-session
write: off
repo: microsoft/apm
fanout_limit: <positive integer>
invocation: agentic-workflow | actor-session
Rules:
writeis alwaysoff. This scheduler never comments, labels, assigns, or requests reviewers.write: on-> stop.originfail-closed unknown ->unattended.invocationis the harness. Copilot App, local session, Cloud Agent, and Remote Agent areactor-session.agentic-workflowis only gh-aw / GitHub Actions. Do not copyoriginintoinvocation.- One queue. Do not nest another scheduler path.
After the run, emit this Exit receipt:
skill: autopilot-pr-triage-scheduler
subject: microsoft/apm
path: triage
write: off
queued: <integer>
spawned: <integer>
approved: n/a
Invocation
Works in local sessions, Copilot App automations, Cloud Agent, Remote Agent, and Agentic Workflows.
Resolve ORIGIN before any GitHub write. No assignment needed. This scheduler and its slots never assign and never request reviewers, in any ORIGIN.
INTENT is triage.
Ownership writes:

