API Batch Processor Skill for Per-Item Results
Design a batch endpoint around a documented business operation with correlation IDs, validation, and measurable partial outcomes.
中文Install in Claude Code
Use your own local API with isolated fixtures. The example accepts only a defined product-tag update operation.
- Get the complete `plugins/api-development/api-batch-processor/skills/processing-api-batches` directory from the pinned GitHub commit.
- Copy it into the target project's `.claude/skills/`. Check `.claude/skills/processing-api-batches/SKILL.md`, start Claude Code at the project root, and call `/processing-api-batches`.
Example task
Send op-1, op-2, and op-3 to update tags for mug-01, mug-02, and missing mug-99. Match the result by operation ID and inspect the two existing products.What to check
The response contains two successes and PRODUCT_NOT_FOUND for the missing product. Counts are total=3, succeeded=2, failed=1.
Original SKILL.md on GitHub · Updated
Frequently asked question
Should a batch endpoint accept arbitrary URLs or methods?
Limit it to documented operations and validate and authorize each item. The example only accepts product-tag updates.