| name | become-ceo |
| description | Your AI executive team on Discord. 7 specialists (engineering, finance, marketing, devops, legal, management, chief of staff) each with its own model and personality. Use when setting up, configuring, scaling, or troubleshooting a multi-bot Discord workspace where you are the CEO and AI agents are your team. |
| homepage | https://github.com/wanikua/become-ceo |
| metadata | {"openclaw":{"emoji":"🏛️","requires":{"bins":["openclaw","chromium-browser"]},"credentials":["LLM_API_KEY","DISCORD_BOT_TOKEN","NOTION_TOKEN","GITHUB_TOKEN"],"configs":["~/.openclaw/openclaw.json"],"install":[{"id":"node","kind":"node","package":"openclaw","bins":["openclaw"],"label":"Install OpenClaw"}]}} |
Become CEO — Your AI Executive Team
7 AI specialists on Discord. You give the orders, they do the work.
Quick Start
One-click setup (recommended for new servers):
bash <(curl -fsSL https://raw.githubusercontent.com/wanikua/become-ceo/main/setup.sh)
The v2.3 setup script auto-detects your OS/architecture/container environment, validates network connectivity, installs all dependencies, and runs an interactive configuration wizard for LLM provider, API key, model selection, Discord bot tokens, Notion integration, and GitHub authentication. Features: --upgrade to update an existing installation, --uninstall for clean removal, --reset to factory-reset config, --skip-optional for minimal installs (no GitHub CLI/Chromium), Docker/LXC auto-detection, auto-backup before config changes, post-install health check, and auto-start with smoke test. Colors auto-disable when piped/redirected (respects NO_COLOR). Use --check to verify your environment, --dry-run to preview, or --version to check the version. Supports Ubuntu 22.04+, Debian 12+, Amazon Linux 2023, Fedora 38+ on amd64/arm64.
Manual / existing OpenClaw install:
- Install this skill:
clawdhub install become-ceo
- Copy
references/openclaw-template.json to ~/.openclaw/openclaw.json
- Fill in your LLM API key, model IDs, and Discord bot tokens
- Start:
systemctl --user start openclaw-gateway
For full details, see the setup guide on GitHub.
Your Team
- Chief of Staff (main) — routes your orders (fast model)
- Engineering — code, architecture, system design (strong model)
- Finance — budgets, cost control (strong model)
- Marketing — content, branding, social (fast model)
- DevOps — servers, CI/CD, infrastructure (fast model)
- Management — projects, coordination (fast model)
- Legal — compliance, contracts (fast model)
Config
See references/openclaw-template.json for the full config template.
- Each Discord account MUST have
"groupPolicy": "open" — does NOT inherit from global
identity.theme sets each team member's personality
bindings maps each agent to its Discord bot
- Replace
$LLM_PROVIDER, $MODEL_FAST, $MODEL_STRONG with your chosen provider and models
Workspace Files
| File | What it does |
|---|
QUICKSTART.md | ⭐ One-page cheat sheet — commands, patterns, troubleshooting |
SOUL.md | How your team behaves (5 scenario templates) |
IDENTITY.md | Org chart and model tiers (5 org structure templates) |
USER.md | About you, the CEO (5 persona templates) |
AGENTS.md | Group chat rules, memory protocol (5 workflow templates) |
TOOLS.md | Equipment manifest — services, servers (5 stack templates) |
HEARTBEAT.md | Periodic monitoring checks (5 monitoring templates) |
Sandbox
Off by default. To enable read-only sandboxed execution:
"sandbox": {
"mode": "all",
"workspaceAccess": "ro",
"docker": { "network": "none" }
}
Agents run in isolated containers with read-only workspace access and no network. The gateway handles all API authentication externally. See OpenClaw docs for advanced sandbox options.
Extending with ClawdHub Skills
Install additional skills from the ClawdHub marketplace:
clawdhub install email-daily-summary
clawdhub install gcalcli-calendar
clawdhub install github-trending-cn
clawdhub install hacker-news
clawdhub install docker-essentials
clawdhub install automation-workflows
clawdhub install system-resource-monitor
clawdhub install rss-feeds
clawdhub install slack-bridge
clawdhub install ai-image-gen
clawdhub install screenshot-diff
All installed skills are available to every agent immediately after restart. Combine skills for compound value — see references/skill-combinations.md for 8 multi-skill recipes.
Skill Governance
- Pin production-critical skills to specific versions:
clawdhub install email-daily-summary@1.2.0
- Auto-update low-risk skills (weather, news):
clawdhub update weather
- Audit regularly:
clawdhub outdated shows available updates
- Review before installing: always check a new skill's SKILL.md for security red flags
- Credential isolation: never put API keys in SKILL.md files — use environment variables via sandbox config
- Set up a weekly skill audit cron on Chief of Staff to maintain your skill library
Troubleshooting
- @everyone doesn't work — enable Message Content Intent + Server Members Intent in Discord Developer Portal
- Messages silently dropped — set
"groupPolicy": "open" on each Discord account entry
Growing Your Team
- Add to
agents.list with unique id and identity.theme
- Create Discord bot, enable intents
- Add to
channels.discord.accounts with "groupPolicy": "open"
- Add binding, invite bot, restart gateway