People Manager

Prototype roster screen for teams of people and AI agents, grouped by Team Topologies type. It shows built-in sample data.

packages/people-manager

People Manager is a prototype. It displays a fixed sample organisation (“Acme Global Platform Engineering”) to show how a roster of people and AI agents could look. It does not read your teams.

What it shows

  • A header with + New Team and + Add AI Agent Persona buttons, and a search box for teams.
  • A team list. Each sample team has a Team Topologies type (platform, stream-aligned or enabling) and an interaction mode.
  • For the selected team, the members: humans with a role, and agents with a model name, skills and MCP server names.

What the buttons do

Control Behavior today
+ New Team Shows an alert that says the team was saved to .robos/teams.yaml. No file is written.
+ Add AI Agent Persona Adds the same fixed sample agent (“Codex Autonomous Refactorer”) to the selected team, in memory.
Bind MCP Skill (on each agent) Adds the skill contract-drift-detector to that agent, in memory.

The roster lives in main.js. Changes are lost when you close the window. The header text mentions .robos/teams.yaml and the stat cards show fixed numbers; the app never reads that file.

Run it

The package has no .desktop launcher. Run npm start in packages/people-manager.

More in Architecture & Planning

Automation Studio

Editor for event rules and cron-style scheduled jobs, plus a viewer for the daily event log.

Issue Manager

Opens one GitHub issue, shows it with its workflow state, moves it between states by changing labels, and sets up a branch workspace for it.

Knowledge Graph Explorer

Browse, search, edit and validate the knowledge graph of your software, compare main with a branch, and import or refine graph data from source repositories.

People Directory

Searchable list of people with contact and org fields, stored as JSON files on your machine.

RobOS Create Project & App Wizard

Scaffold a new project from an archetype, or import an existing folder, and register it in the RobOS project files.

RobOS Documentation

Lists the components in the knowledge graph, shows which have a documentation page, and lets you generate, edit and export those pages.

RobOS Group Manager

Create and edit developer groups (members, repositories, software, onboarding steps, secrets, CI) and set up a sample company identity.

Schema Studio & Registry

Browse the bundled Schema.org vocabulary, generate JSON-LD, TypeSpec, SHACL and code stubs for a new entity, and validate JSON-LD against RobOS shapes.

System Topology Studio

Prototype C4-style canvas that shows a built-in sample system (Acme Petshop). Backstage import and C4 export return canned results.

Task Board

Read-only board and list view of the issues in the active GitHub task server, grouped by status.

Task Servers

Settings screen where you add Jira and GitHub issue trackers, store a pass path for the token, and test the connection.

Workflow Studio

Define issue types, states and transitions for a GitHub task server, move an issue between states, and run a script or AI prompt when it enters a state.