baron-engine

Bridges Codex sessions to the Baron Core orchestration lifecycle via structured prepare requests.

1|Updated Sep 10, 2026
One-click install
npx skills add https://github.com/thienty1207/Hotel_Staff --skill baron-engine-thienty1207
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: baron-engine
Source: https://github.com/thienty1207/Hotel_Staff/tree/main/.agents/skills/baron-engine
Command: npx skills add https://github.com/thienty1207/Hotel_Staff --skill baron-engine-thienty1207

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Codex sessions need a governed way to tap into the Baron Core orchestration authority without copying skill bodies or guessing at lifecycle behavior. This Skill provides the explicit bridge that constructs structured prepare requests and consumes the resulting routing packets. ## Core Features & Use Cases - Structured Prepare Requests: Builds PrepareRequestV1 payloads and invokes baron control-plane prepare --adapter codex --json with task text passed through structured transport, never shell interpolation. - Packet-Driven Execution: Consumes PreparePacketV1 output covering work shape, risk, intent, Task State, selected skills and agents, verification, blockers, and next actions. - Scoped Resource Resolution: Maps selected skill identifiers to .baron/core/skills/<name>/SKILL.md and resolves references, scripts, and assets relative to that path without preloading the entire Core tree. - Use Case: A developer working in the Hotel Staff monorepo asks Codex to implement a backend feature; the bridge routes the task through Baron Core, which selects the appropriate skills and agents and returns a bounded execution plan. ## Quick Start Ask Codex to prepare and route your task through Baron Core by describing the work you want done in plain language.

Frequently Asked Questions about baron-engine

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

FAQPage Schema
How do I route a Codex task through Baron Core?

Construct a PrepareRequestV1 as structured data and invoke baron control-plane prepare --adapter codex --json. Pass the task text through the structured transport rather than shell interpolation, then follow the returned PreparePacketV1 for routing and execution.

What is a PreparePacketV1 in the Baron lifecycle?

PreparePacketV1 is the structured output of the prepare step containing work shape, risk, intent, Task State, selected skills and agents, verification steps, blockers, and the next action. The Codex session follows this packet instead of deciding routing itself.

Does this bridge load all Baron Core skills at once?

No. It loads only the selected skill entrypoint at .baron/core/skills/<name>/SKILL.md and resolves its references, scripts, and assets relative to that directory. Preloading or recursively reading all of .baron/core is explicitly prohibited.

What happens if the Baron runtime is unavailable?

The bridge stops and reports the blocker instead of guessing or fabricating a route. Safety, integrity, identity, and migration blockers are surfaced explicitly to the user.

Can this skill be invoked automatically by Codex?

No. Its agent policy sets allow_implicit_invocation to false, meaning it is an explicit bridge only. Automatic lifecycle routing is owned by the root AGENTS.md contract, not this skill.