polyphony-runtime

Install the polyphony CLI and execute SDLC workflows in onboarded repositories.

Updated Apr 29, 2026
One-click install
npx skills add https://github.com/PolyphonyRequiem/polyphony --skill polyphony-runtime
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: polyphony-runtime
Source: https://github.com/PolyphonyRequiem/polyphony/tree/main/.github/skills/polyphony-runtime
Command: npx skills add https://github.com/PolyphonyRequiem/polyphony --skill polyphony-runtime

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, pwsh, conductor.

What problem does it solve?

Polyphony Runtime removes the friction of getting the polyphony CLI installed and correctly configured so you can immediately start an SDLC run in an onboarded repo.

Core Features & Use Cases

  • Ensures the polyphony CLI is available by checking PATH and installing the self-contained binary from GitHub Releases when missing.
  • Detects whether the current repo is onboarded by verifying a .polyphony-config/ directory exists in the main worktree; if not onboarded, it hands off to polyphony-bootstrap.
  • Documents canonical invocation patterns for operator-facing SDLC execution, including the Invoke-PolyphonySdlc.ps1 launcher and common pre-flight/verb workflows.

Quick Start

Run polyphony runtime to install the polyphony CLI if needed and kick off an SDLC run from the repo’s main worktree.

Frequently Asked Questions about polyphony-runtime

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

FAQPage Schema
How do I install the polyphony CLI for SDLC workflow orchestration?

To install the polyphony CLI for SDLC workflow orchestration, the runtime checks your PATH and automatically downloads the self-contained binary from GitHub Releases if it is missing. This ensures the operator environment is immediately ready for pipeline execution.

What is the process for running an SDLC pipeline in an onboarded repository?

Running an SDLC pipeline in an onboarded repository involves invoking the canonical launcher script from the repo's main worktree. The runtime detects a `.polyphony-config/` directory to verify onboarding status and routes the work items through the configured lifecycle.

Do I need git and pwsh to execute Polyphony workflows?

Yes, you need git and pwsh installed in your environment to execute Polyphony workflows. These dependencies are required alongside the polyphony CLI to facilitate repository detection and run the PowerShell-based SDLC launcher scripts.

How does work item routing handle non-onboarded repositories?

For non-onboarded repositories, work item routing hands off to the polyphony-bootstrap process. This occurs when the runtime fails to detect a `.polyphony-config/` directory in the main worktree, ensuring proper lifecycle configuration before execution.

What happens if the polyphony CLI is not found in my PATH?

If the polyphony CLI is not found in your PATH, the runtime automatically verifies the missing dependency and installs the required binary from GitHub Releases. This ensures the operator environment satisfies all pre-flight checks before attempting an SDLC run.