source-command-implement-batch

Orchestrate concurrent Lorcana card implementation agents from LEGACY_CARD_MAP.csv rows.

14|5|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/TheCardGoat/lorcana-simulator --skill source-command-implement-batch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: source-command-implement-batch
Source: https://github.com/TheCardGoat/lorcana-simulator/tree/main/.agents/skills/source-command-implement-batch
Command: npx skills add https://github.com/TheCardGoat/lorcana-simulator --skill source-command-implement-batch

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the migration workflow of implementing many Lorcana cards by orchestrating multiple implementation agents from a single CSV source of truth, reducing manual coordination and missed batches.

Core Features & Use Cases

  • Parallel batch orchestration: Launches up to 5 card implementation agents concurrently using a rolling window so throughput stays high without exceeding limits.
  • Single source of truth from CSV: Reads LEGACY_CARD_MAP.csv, skips the instruction block, selects the tail window (--tail), and assigns each agent a non-overlapping row.
  • Deterministic progress tracking: Removes processed CSV rows as a signaling mechanism to prevent duplicate work, then produces a consolidated status table and next-step command suggestion.

Quick Start

Use the source-command-implement-batch skill to run the migrated implement-batch workflow on the last 10 rows with the default concurrency.

Frequently Asked Questions about source-command-implement-batch

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

FAQPage Schema
How do I run parallel batch processing for code migration from a CSV file?

Parallel batch processing for code migration is orchestrated by reading a CSV source of truth, assigning non-overlapping rows to concurrent agents, and maintaining a rolling concurrency window to execute multiple tasks safely. It generates per-item structured reports and removes processed rows to track deterministic progress.

What is the maximum concurrency limit for parallel automation agents in a CSV-driven workflow?

The maximum concurrency limit for parallel automation agents is a hard cap of 5 concurrent processes. This rolling concurrency window ensures high throughput during batch processing while preventing system overload or exceeding provider execution limits.

How does concurrent batch orchestration prevent duplicate work when processing CSV rows?

Concurrent batch orchestration prevents duplicate work by removing processed CSV rows as a signaling mechanism after assigning each agent a non-overlapping tail row. This deterministic progress tracking ensures no two agents execute the same migration task.

Can I use a rolling concurrency window to migrate legacy code with provider-specific commands?

Yes, you can use a rolling concurrency window to migrate legacy code when migrated behavior depends on provider-specific command execution. The orchestration parses CSV instructions, generates per-agent argument payloads, and maintains a capped concurrency window to execute provider commands safely in parallel.

What happens after a batch processing job finishes processing the tail rows?

After a batch processing job finishes the tail rows, it produces a consolidated status table and a next batch continuation command. This output allows you to resume the migration workflow immediately without manual coordination or missed batches.

Do I need to manually skip instruction blocks when parsing a CSV for automated code migration?

No, you do not need to manually skip instruction blocks when parsing a CSV for automated code migration. The orchestration automatically skips the instruction header, selects the specified tail window, and assigns valid non-overlapping rows to each concurrent agent.