parallel-edits

Apply validated parallel edits across multiple files in one atomic operation.

17|1|Updated Nov 17, 2024
One-click install
npx skills add https://github.com/ruska-ai/orchestra --skill parallel-edits
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: parallel-edits
Source: https://github.com/ruska-ai/orchestra/tree/main/.ralph/skills/parallel-edits
Command: npx skills add https://github.com/ruska-ai/orchestra --skill parallel-edits

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams coordinate and apply edits across multiple files in a safe, auditable way, reducing manual drift and human error.

Core Features & Use Cases

  • Plan and validate: outline edits across files and verify changes before applying.
  • Atomic parallel edits: execute all confirmed changes in parallel to ensure consistency.
  • Use Case: Rename a function across a repository and update all related imports in a single operation.

Quick Start

Coordinate a rename of a function across several files and update all related imports, then apply the edits in parallel.

Frequently Asked Questions about parallel-edits

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

FAQPage Schema
How do I rename a function across multiple files and update all imports at once?▼

To rename a function and update imports across files, this skill coordinates parallel edits by validating changes and applying them in a single atomic operation. It reads target files in parallel and executes all edits simultaneously to ensure repository consistency.

What is the safest way to apply a batch refactor in a large codebase?▼

The safest way to apply a batch refactor in a large codebase is using atomic parallel edits. This skill validates every edit before applying, then executes all modifications in a single operation with explicit success or failure reporting to prevent manual drift.

Can I validate codebase edits before applying them to multiple files?▼

Yes, you can validate codebase edits before applying them. This skill outlines planned edits across target files and verifies the changes before execution, ensuring all modifications are confirmed and safe before the atomic parallel application occurs.

How do parallel edits prevent human error during multi-file refactoring?▼

Parallel edits prevent human error during multi-file refactoring by executing confirmed changes atomically. By reading target files simultaneously and applying all validated edits in a single operation, it eliminates manual drift and ensures consistent repository state.

What happens if a coordinated edit fails during a multi-file operation?▼

If a coordinated edit fails during a multi-file operation, the skill provides explicit failure reporting. Because edits are executed as a single atomic operation, inconsistencies are avoided and the outcome is clearly reported as a success or failure.