upstream-swarm

Port triaged upstream cherry-pick candidates into one PR per issue.

Updated May 25, 2026
One-click install
npx skills add https://github.com/cmetech/otto-cli --skill upstream-swarm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upstream-swarm
Source: https://github.com/cmetech/otto-cli/tree/main/.claude/skills/upstream-swarm
Command: npx skills add https://github.com/cmetech/otto-cli --skill upstream-swarm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Autonomous orchestration for porting upstream cherry-pick candidates end-to-end, with governance and guardrails.

Core Features & Use Cases

  • Autonomous orchestration of upstream-port porting, handling 1 PR per issue.
  • Multi-lens refute panel with tiered auto-merge by severity; retry-then-quarantine safety rails.
  • Use cases include running the swarm locally via /upstream-swarm and porting triaged upstream issues.

Quick Start

Trigger the swarm to port all triaged upstream issues.

Frequently Asked Questions about upstream-swarm

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate cherry-picking upstream issues and creating pull requests?

To automate upstream cherry-pick porting, trigger the swarm locally to orchestrate triaged issues end-to-end, creating one pull request per issue with integrated governance.

What is autonomous upstream port orchestration and how does it work?

Autonomous upstream port orchestration ports triaged cherry-pick candidates by creating one PR per issue, evaluating them via multi-lens refute panels, and applying severity-based auto-merge with retry and quarantine safeguards.

How do I trigger the upstream port swarm locally?

Trigger the swarm by running the /upstream-swarm command in your local repository, which initiates the autonomous porting process for all triaged upstream issues.

Does the upstream port orchestration handle merge failures automatically?

Yes, upstream port orchestration handles failures using tiered auto-merge by severity and applies retry-then-quarantine safety rails to manage issues that fail to merge automatically.

Can I use this autonomous port orchestration on a local repository without external dependencies?

Yes, the swarm integrates directly with your local repository and has no external dependencies, allowing you to run the autonomous upstream porting process entirely locally.