Skip to content
Back to skills

AgentBoardroom — OpenClaw Skill

ASecurity

Corporate governance for AI agents. A decision intelligence platform that applies governance patterns — adversarial review, gate enforcement, separation of powers, and audit trails — to autonomous multi-agent systems.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 28, 2026
ai-agentsgobashrailstesting

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned May 28, 2026

npx -y skills add GixGosu/AgentBoardroom --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of AgentBoardroom — OpenClaw Skill?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for AgentBoardroom — OpenClaw Skill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gixgosu-agentboardroom-openclaw-skill/badge)](https://www.skillsdirectory.com/skills/gixgosu-agentboardroom-openclaw-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
# AgentBoardroom — OpenClaw Skill

Corporate governance for AI agents. A decision intelligence platform that applies governance patterns — adversarial review, gate enforcement, separation of powers, and audit trails — to autonomous multi-agent systems.

## Quick Start

```bash
# 1. Initialize a board from a template
agentboardroom init --template software-dev --project my-app

# 2. Start the Boardroom runtime
agentboardroom start

# 3. The board agents (CEO, CTO, QA, Auditor) are now running
# 4. Commission a project via the CEO agent
```

## Commands

| Command | Description |
|---------|-------------|
| `agentboardroom init` | Initialize a new board from a template |
| `agentboardroom start` | Launch the Boardroom runtime |
| `agentboardroom stop` | Gracefully stop the Boardroom |
| `agentboardroom status` | Display board/project status |
| `agentboardroom decisions` | Query decision log |
| `agentboardroom gates` | Query gate verdict history |
| `agentboardroom projects` | Multi-project management |

## Start Options

```bash
agentboardroom start                    # Use board.yaml in current directory
agentboardroom start --config path.yaml # Explicit config
agentboardroom start --dry-run          # Show what would happen
agentboardroom start --verbose          # Detailed logging
```

## Architecture

The Boardroom consists of four governance roles:

- **CEO (The Strategist)** — Strategic planning, task decomposition, team commissioning
- **CTO (The Architect)** — Architecture decisions, technical authority, design review
- **QA (The Gatekeeper)** — Gate verdicts, testing, validation (spawned on-demand)
- **Auditor (The Watchdog)** — Budget monitoring, anomaly detection, compliance (cron)

### How It Works

1. `agentboardroom start` reads `board.yaml` and activates each agent
2. Persistent agents (CEO, CTO) get OpenClaw sessions via `openclaw agent`
3. The Auditor runs on a cron schedule via `openclaw cron`
4. QA is spawned on-demand when gate reviews are needed
5. Agents communicate via `sessions_send` (internal) and `message` (external channels)
6. All decisions go through adversarial challenge protocol
7. Phase transitions require gate verdicts (structural enforcement)
8. Governance assets are protected by `GovernanceProtection` (cannot be modified by agents)

### State Persistence

State is persisted to `./state/`:
- `runtime.json` — Active sessions, cron jobs, PID
- `decisions.json` — Full decision audit trail
- `<project>/phase.json` — Gate state per project
- `<project>/project.json` — Project registry entries

Restarting `agentboardroom start` resumes from persisted state.

## Prerequisites

- OpenClaw gateway running (`openclaw gateway start`)
- Board agents configured (`openclaw agents add board-ceo`, etc.)
- Model providers configured in OpenClaw

## Templates

Available board templates:
- `software-dev` — Software development (CEO/CTO/QA/Auditor)
- `research` — Research projects (PI/Methodologist/Reviewer)
- `content` — Content creation (Editor-in-Chief/Writer/Fact-Checker)
- `ops-incident` — Incident response (IC/SRE/Comms)
- `custom` — Blank template for custom boards

## Configuration

See `board.yaml` for full configuration reference. Key sections:
- `roles` — Board member definitions, prompts, model tiers
- `gates` — Phase transition requirements
- `challenge` — Adversarial review protocol settings
- `governance` — Self-modification protection
- `channels` — Communication platform settings
- `budget` — Model tier routing and spending limits

Files in this skill

  • .npmignore270 B
  • CHANGELOG.md3 KB
  • CONSTITUTION.md18.4 KB
  • CONTRIBUTING.md2.2 KB
  • PLAN.md13.2 KB
  • PLAYBOOK.md34.3 KB
  • SKILL.md3.5 KB
  • agents/auditor.md3.5 KB
  • agents/ceo.md7.6 KB
  • agents/cto.md4.9 KB
  • agents/gatekeeper.md1.5 KB
  • agents/leader.md3.6 KB
  • agents/monitor.md1.6 KB
  • agents/qa.md3.7 KB
  • agents/team-member.md2.6 KB
  • agents/technical-authority.md1.9 KB
  • board.yaml3.2 KB
  • docs/ARCHITECTURE.md11.4 KB
  • docs/CLI-USAGE.md11.7 KB
  • docs/QUICKSTART.md5.8 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.