batch-implement

Orchestrate dependency-aware batch feature implementations with configurable concurrency and dry-run controls.

9|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/fjpulidop/specrails-core --skill batch-implement
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: batch-implement
Source: https://github.com/fjpulidop/specrails-core/tree/main/specrails-plugin/skills/batch-implement
Command: npx skills add https://github.com/fjpulidop/specrails-core --skill batch-implement

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Batch Implementation Orchestrator coordinates multiple feature references, computing dependency-aware execution waves and delegating per-wave work to /specrails:implement to deliver consistent batch outcomes.

Core Features & Use Cases

  • Dependency-driven wave planning that ensures features execute in the correct order.
  • Parallelized wave execution with configurable concurrency and per-wave size controls.
  • Per-wave progress dashboards and a final batch report to track status, results, and blockers.
  • Automatic failure isolation and transitive blocking to preserve pipeline integrity across the batch.
  • Seamless integration with existing specrails tooling to reuse per-feature pipelines.

Quick Start

Provide at least two feature refs and optional flags, then initiate the batch-implement workflow to execute features in dependency-aware waves.

Frequently Asked Questions about batch-implement

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

FAQPage Schema
How do I orchestrate batch feature implementations with dependency-aware execution waves?

Batch feature implementations are orchestrated by computing dependency-aware execution waves and delegating per-wave work to /specrails:implement, ensuring features execute in the correct dependency order. This coordinates multiple feature references to deliver consistent batch outcomes.

Can I configure parallel execution and concurrency for batch feature pipelines?

Yes, batch feature pipelines support parallelized wave execution with configurable concurrency and per-wave size controls. This allows you to tailor execution specifically for your git-enabled projects while maintaining pipeline integrity.

How does failure isolation and dynamic blocking work in a batch implementation pipeline?

Failure isolation and transitive blocking preserve pipeline integrity by automatically blocking dependent features when a failure occurs within a wave. This ensures that batch execution halts appropriately for affected features without corrupting the entire pipeline.

Do I need git-enabled projects and specrails to run batch feature launches in waves?

Yes, seamless integration with existing specrails tooling is required to reuse per-feature pipelines, and the execution is tailored for git-enabled projects. You provide at least two feature refs and optional flags to initiate the batch workflow.

What is the best way to track batch feature launch progress and blockers across waves?

You can track batch feature launch progress using per-wave progress dashboards and a final batch report. These tools monitor status, results, and blockers to keep PRs and CI aligned throughout the dependency-aware execution waves.