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.