skill-orchestrator

Route tasks to language-specific workflows based on status validation.

3|1|Updated May 21, 2024
One-click install
npx skills add https://github.com/benbrastmckie/.dotfiles --skill skill-orchestrator-benbrastmckie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-orchestrator
Source: https://github.com/benbrastmckie/.dotfiles/tree/main/.claude/skills/skill-orchestrator
Command: npx skills add https://github.com/benbrastmckie/.dotfiles --skill skill-orchestrator-benbrastmckie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill centralizes routing logic to delegate tasks to the correct workflows based on the task language and current status, reducing manual handoffs and coordination overhead.

Core Features & Use Cases

  • Task lookup and context capture: Retrieve task details and prerequisites from the state store to inform routing decisions.
  • Language-based routing: Direct tasks to the appropriate research/implementation skill based on language (e.g., neovim, nix, latex, etc.).
  • Status validation: Enforce operation-specific status constraints before delegation to prevent invalid transitions.
  • Context preparation: Assemble a compact but rich context package for the target skill, including artifacts and focus prompts when provided.

Quick Start

Send a command like /task 259 language neovim status planned to trigger routing to the corresponding implementation skill.

Frequently Asked Questions about skill-orchestrator

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

FAQPage Schema
How do I route tasks to workflows based on language and status?

Task routing based on language and status is handled by applying commands like /task, /research, /plan, and /implement, which trigger task lookup, status validation, and context packaging for delegation.

How do I delegate implementation tasks for neovim or latex?

Delegating implementation tasks for neovim or latex is done by sending a command like /task 259 language neovim status planned, directing the task to the corresponding implementation skill.

Can I prevent invalid task transitions during AI agent delegation?

Invalid task transitions during AI agent delegation are prevented through status validation, enforcing operation-specific status constraints before routing decisions are made and tasks are delegated.

What is the best way to manage context packaging for AI agent workflows?

Context packaging for AI agent workflows is managed by assembling a compact package from the state store, including task prerequisites, artifacts, and focus prompts for the target skill.

Does the orchestrator support task lookup for research and planning commands?

The orchestrator supports task lookup for research and planning commands by retrieving task details and prerequisites from the state store to inform routing decisions across multiple languages.