agent-launcher-orchestrator

Routes session goals to phase sub-skills and compiles Claude Managed Agent launch plans.

25.3k|3.6k|Updated Oct 19, 2025
One-click install
npx skills add https://github.com/alirezarezvani/claude-skills --skill agent-launcher-orchestrator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-launcher-orchestrator
Source: https://github.com/alirezarezvani/claude-skills/tree/main/agent-launcher/skills/agent-launcher-orchestrator
Command: npx skills add https://github.com/alirezarezvani/claude-skills --skill agent-launcher-orchestrator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Launching a Claude Managed Agent spans multiple sessions and phases (interview, staging, grading, scheduling), and it is easy to lose track of where you are or what shape the work should take. This Skill keeps a single session goal on disk, deterministically routes it to the right phase sub-skill, and compiles the goal plus phase into a concrete execution plan.

Core Features & Use Cases

  • Deterministic goal routing: goal_router.py scores the goal against keyword signals and returns exit codes (0 route / 3 ask / 4 refuse) so the orchestrator never guesses a lane.
  • Persistent goal state: goal_state.py owns ./my-agent/goal.json with init, set, status, and advance commands across the five phases from interview to wrap-up.
  • Loop compilation: loop_compiler.py emits a plan.v1 execution shape — single-pass workflow, bounded grade-iterate loop (max_iterations clamped 1-20), or recurring cron deployment loop with optional nested self-grading outcomes.
  • Use Case: A user says "grade my support-triage agent until the rubric passes, then run it every morning." The router selects the grade-iterate lane, the compiler emits a bounded loop capped at 5 iterations, and the phase later advances to run-without-you with a 9am cron schedule.

Quick Start

Ask the agent to set up a managed agent goal by saying something like "init a goal to triage my inbox every morning and route me to the right phase."

Frequently Asked Questions about agent-launcher-orchestrator

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

FAQPage Schema
How do I route a goal to the right agent launch phase?

Run goal_router.py with --goal or point it at ./my-agent/goal.json. It scores the goal against keyword signals and exits 0 with a lane, 3 with a clarifying question, or 4 if the goal is too vague to route.

How do I schedule a Claude Managed Agent to run on a cron?

Set the phase to run-without-you and run loop_compiler.py with --cron and --timezone. It emits a cron-loop plan with safety rails, and can nest a self-grading outcome so each firing grades itself before finishing.

Does this skill make Anthropic API calls to launch agents?

No. All scripts are stdlib-only and make no network calls. Launches are emitted as BYOK curl commands that the user runs with their own ANTHROPIC_API_KEY, and the key is never printed.

What happens when the grade-iterate loop never passes the rubric?

Every grade-iterate plan is bounded by max_iterations, clamped between 1 and 20. The loop terminates on satisfied, max_iterations_reached, failed, or interrupted states, so it cannot run indefinitely.

Why does the goal router refuse to route my goal?

The router refuses goals under three words because they are too vague to assign a phase lane. Provide one sentence naming the single job the agent should do end-to-end, then re-run the router.