synthesis

Orchestrate stacked GitHub pull requests with automated creation and merging.

33|Updated Jan 5, 2026
One-click install
npx skills add https://github.com/lvlup-sw/exarchos --skill synthesis-lvlup-sw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: synthesis
Source: https://github.com/lvlup-sw/exarchos/tree/main/skills-src/synthesis
Command: npx skills add https://github.com/lvlup-sw/exarchos --skill synthesis-lvlup-sw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The Synthesis Skill coordinates end-to-end PR orchestration by managing GitHub-native stacked pull requests after the review phase, ensuring deterministic governance and queue management.

Core Features & Use Cases

  • Prerequisite validation: Verifies reviews are complete, branches exist, and tests pass before synthesis.
  • Stack orchestration: Writes and validates PR descriptions, creates PRs in bottom-up order, and enables auto-merge to streamline merging.
  • Workflow visibility: Emits progress events and supports post-merge cleanup and state updates for auditability.

Quick Start

Trigger the synthesis workflow after review by running the synthesis command.

Frequently Asked Questions about synthesis

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

FAQPage Schema
How do I automate stacked PR creation on GitHub after code review?

Automating stacked PR creation on GitHub is handled by validating prerequisite reviews and tests, then orchestrating bottom-up PR creation with auto-merge enabled. This ensures deterministic governance and queue management for feature branches.

What is GitHub-native stacked PR synthesis and when do I need it?

GitHub-native stacked PR synthesis coordinates end-to-end PR orchestration by managing stacked pull requests after the review phase. You need it when feature development pipelines require review gates, stack reconstruction, and automated PR merging.

Can I validate branch dependencies and test status before creating stacked PRs?

Validating branch dependencies and test status before creating stacked PRs is supported through prerequisite validation. The system verifies reviews are complete, branches exist, and tests pass before synthesizing the PR stack.

What's the best way to track progress during automated PR stacking workflows?

Tracking progress during automated PR stacking workflows is achieved through workflow visibility features that emit progress events. The system supports post-merge cleanup and state updates for full auditability of the merge queue.

Does stacked PR synthesis support PR description templating and merge queue integration?

PR description templating and merge queue integration are supported natively. The synthesis workflow writes and validates PR descriptions, creates PRs in bottom-up order, and enables auto-merge to streamline the merging process.

Why do my stacked PRs fail to merge automatically on GitHub?

Stacked PRs failing to merge automatically on GitHub may indicate incomplete prerequisite checks. The synthesis workflow requires confirmed reviews, existing branches, and passing tests before enabling auto-merge for bottom-up PR creation.