kestrel-mcp-exec-rfc-parallel

Execute multiple RFCs in parallel using isolated git worktrees.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Srain021/KesTREL --skill kestrel-mcp-exec-rfc-parallel
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: kestrel-mcp-exec-rfc-parallel
Source: https://github.com/Srain021/KesTREL/tree/main/.cursor/skills-cursor/kestrel-mcp/exec/rfc-parallel
Command: npx skills add https://github.com/Srain021/KesTREL --skill kestrel-mcp-exec-rfc-parallel

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This capability accelerates RFC work by running multiple RFCs in parallel, each in its own isolated git worktree, eliminating cross-RFC interference and enabling faster validation.

Core Features & Use Cases

  • Collision-aware parallel planning and execution for RFC batches with disjoint file sets.
  • Spawn and manage isolated worktrees per RFC, dispatch per-RFC subagents, and monitor progress.
  • Safe merging and verification: merges occur only after all RFCs complete green and are fully verified.

Quick Start

Place the RFC identifiers into a parallel batch and run this skill to launch parallel worktrees, dispatch RFC subagents, and consolidate results.

Frequently Asked Questions about kestrel-mcp-exec-rfc-parallel

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

FAQPage Schema
How do I execute multiple RFCs in parallel without file conflicts?▼

To execute multiple RFCs in parallel without conflicts, spawn isolated git worktrees for each RFC batch. This eliminates cross-RFC interference by separating disjoint file modifications into distinct working directories.

What is the maximum number of RFCs I can run in parallel using git worktrees?▼

The maximum number of RFCs you can run in parallel is four. A built-in guardrail limits parallelism to four RFCs and validates full verification before allowing any merges to maintain repository stability.

Can I merge parallel RFC worktrees if one of the batch tasks fails verification?▼

You cannot merge if a task fails verification. Safe merging occurs only after all RFCs in the batch complete green and are fully verified, ensuring incomplete or failing code never reaches the main branch.

Do I need a specific git repository setup to run parallel RFC orchestration?▼

You need a git repository with worktree support to run parallel RFC orchestration. The environment must also support the ability to run per-RFC subagents for dispatching and monitoring isolated tasks.

When should I use parallel RFC execution instead of sequential processing?▼

Use parallel RFC execution when handling RFC batches with disjoint file sets. It accelerates validation by running tasks simultaneously, while collision checks identify overlapping files and enforce sequential dependencies.