faber-executor

Execute FABER plans by spawning faber-manager agents for each item.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/fractary/claude-plugins --skill faber-executor
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: faber-executor
Source: https://github.com/fractary/claude-plugins/tree/main/plugins/faber/skills/faber-executor
Command: npx skills add https://github.com/fractary/claude-plugins --skill faber-executor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, bash, and includes scripts (resource) components.

What problem does it solve?

This Skill executes FABER plans by spawning managers for each plan item, waits for completion, and aggregates results. The approach keeps execution deterministic and simple.

Core Features & Use Cases

  • Read and interpret a plan file
  • Spawn and orchestrate manager agents per item
  • Wait for completion and aggregate results
  • Simple, resilient execution without plan creation

Quick Start

Execute a plan by ID to run all items and collect results.

Frequently Asked Questions about faber-executor

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

FAQPage Schema
How do I execute a FABER plan with multiple items in parallel?▼

faber-executor spawns faber-manager agents for each plan item and orchestrates them in parallel or serial mode via the Task tool. Load your plan file, and the executor handles agent spawning, monitors completion, and aggregates results automatically.

What do I need to run FABER plan execution?▼

Plan execution requires jq and bash as dependencies. Prepare your plan file in the expected format, then faber-executor reads it, validates the structure, spawns per-item managers, and maintains run logs throughout the workflow.

How do I aggregate results from multiple plan items?▼

faber-executor automatically collects and aggregates results from all spawned managers after completion. Results are consolidated into a single output, eliminating manual result collection across parallel or serial task runs.

Can faber-executor recover from agent crashes during plan execution?▼

Yes, faber-executor implements crash-safe aggregation and maintains run logs to track execution state. If a manager agent fails, the executor's state management detects it and handles recovery without losing progress on other plan items.

What's the difference between orchestrating plans with faber-executor versus creating plans manually?▼

faber-executor executes existing FABER plans deterministically without requiring plan creation logic. It focuses solely on reliable spawning, monitoring, and aggregation, keeping execution simple and resilient compared to manual orchestration.

Does faber-executor support both sequential and concurrent task execution?▼

Yes, faber-executor handles both parallel and serial task orchestration through the Task tool. Choose your execution model based on workflow requirements, and the executor manages agent spawning and result aggregation accordingly.