Skip to content

feat: add b00t Operator Agent — hive operator for agent recruitment, training, and crew orchestration#517

Open
elasticdotventures wants to merge 1 commit into
msitarzewski:mainfrom
elasticdotventures:feat/b00t-operator-agent
Open

feat: add b00t Operator Agent — hive operator for agent recruitment, training, and crew orchestration#517
elasticdotventures wants to merge 1 commit into
msitarzewski:mainfrom
elasticdotventures:feat/b00t-operator-agent

Conversation

@elasticdotventures
Copy link
Copy Markdown

Summary

Adds the b00t Operator Agent to the engineering category.

What is b00t?

b00t (github.com/PromptExecution/b00t) is an open-source agentic ecosystem for autonomous infrastructure management. It uses a cognitive tier hierarchy (executive → operator → worker) with structured crew composition, capability contracts, and phased training plans.

What this agent does

The b00t Operator Agent is a talent scout and crew orchestrator:

Function Description
SCOUT Finds capable agents via b00t ontology, agency-agents, and skillsgate (91k+ skills)
ENLIST Registers agents with capability contracts and crew bindings
TRAIN Executes 4-phase training plans (briefing → validation → drill → sign-off)
REPORT Maintains crew manifests with readiness scores and surfaces gaps

Format

Follows the standard agency-agents agent personality format with YAML frontmatter, identity/memory, core mission, critical rules, and deliverables.

References

Adds the b00t Operator Agent to the engineering category.
b00t is an open-source agentic ecosystem (github.com/PromptExecution/_b00t_).
The operator agent recruits, trains, and orchestrates specialized agents as crews.

References: agency-agents, skillsgate
Copilot AI review requested due to automatic review settings May 8, 2026 13:16
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Adds a new engineering-category agent personality: b00t Operator, focused on recruiting, training, and orchestrating specialized agents into crews within the b00t ecosystem.

Changes:

  • Introduces the b00t Operator Agent personality document with SCOUT / ENLIST / TRAIN / REPORT responsibilities.
  • Defines critical operating rules and provides example deliverables (crew manifest + training plan templates).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

### ENLIST — Register Agents Into the Crew
- Create crew bindings with capability contracts: `enlist(agent_id, role, contract)`
- Each contract specifies: role title, required skills, expected outputs, communication channels, escalation path
- Add binding to the agent registry (`_b00t_/datums/AGENT-REGISTRY.tomllmd` protocol)
# Training Plan for: [agent_id]
## Role: [role title]
## Phase 1: Role Briefing
- Load datum: _b00t_/datums/[role].tomllmd
"agent_id": "opencode-001",
"role": "specialist",
"capability_score": 0.88,
"training_status": "in-progress",
@bensl84
Copy link
Copy Markdown

bensl84 commented May 20, 2026

Closing — this is my personal fork (bensl84/agency-agents). The canonical project lives at https://github.com/msitarzewski/agency-agents — please re-open your PR there. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants