Index
skillorchestra
¶
SkillOrchestra — faithful port of the eval-orchestrator (arXiv:2602.19672).
Importing this package registers the skillorchestra agent. Layout
mirrors the upstream repo (external/SkillOrchestra):
- :mod:
.prompts— verbatimeval_orchestrator/model_routing/learningprompt templates. - :mod:
.stage_router— verbatimStageSkillHandbook,parse_skill_analysis, the 5 routing strategies. - :mod:
.types— verbatim learning-time data types (BetaCompetence, Skill, AgentProfile, ...). - :mod:
.pool— model-alias -> local/cloud resolution. - :mod:
.tools— search / enhance_reasoning / answer executors. - :mod:
.orchestrator— the multi-round search->code->answer loop. - :mod:
.agent— :class:SkillOrchestraAgent, the harness entry.
Classes¶
SkillOrchestraAgent
¶
SkillOrchestraAgent(
engine: InferenceEngine,
model: str,
*,
local_model: Optional[str] = None,
local_endpoint: Optional[str] = None,
cloud_endpoint: str = "anthropic",
cfg: Optional[Dict[str, Any]] = None,
bus: Optional[Any] = None,
temperature: Optional[float] = None,
max_tokens: Optional[int] = None,
)
Bases: LocalCloudAgent
Inference-time skill-aware orchestrator. See module docstring.