بنقرة واحدة
omb-setup
Setup and configure oh-my-codebuddy using current CLI behavior
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Setup and configure oh-my-codebuddy using current CLI behavior
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Prepare or launch a safe artifact-based OMB provider switch from the current interactive session to another provider.
Full autonomous execution from idea to working code
N coordinated agents on shared task list using tmux-based orchestration
Team worker protocol (ACK, mailbox, task lifecycle) for tmux-based OMB teams
Cancel any active OMB mode (autopilot, ralph, ultrawork, ecomode, ultraqa, swarm, ultrapilot, pipeline, team)
Stateful validator-gated research loop with native-hook persistence
| name | omb-setup |
| description | Setup and configure oh-my-codebuddy using current CLI behavior |
Use this skill when users want to install or refresh oh-my-codebuddy for the current project plus user-level OMB directories.
omb setup [--force] [--dry-run] [--verbose] [--scope <user|project>]
If you only want lightweight AGENTS.md scaffolding for an existing repo or subtree, use omb agents-init [path] instead of full setup.
Supported setup flags (current implementation):
--force: overwrite/reinstall managed artifacts where applicable--dry-run: print actions without mutating files--verbose: print per-file/per-step details--scope: choose install scope (user, project)omb setup performs these steps:
--scope explicit value./.omb/setup-scope.json (with automatic migration of legacy values)user)user (safe for CI/tests)dist/cli/team.js./AGENTS.md from templates/AGENTS.md (or skip when existing and no force)./.omb/hud-config.jsonomb setup only prompts for scope when no scope is provided/persisted and stdin/stdout are TTY../AGENTS.md (project root).AGENTS.md exists and --force is not used, interactive TTY runs ask whether to overwrite. Non-interactive runs preserve the file.user: user directories (~/.codex, ~/.codex/skills, ~/.omb/agents)project: local directories (./.codex, ./.codex/skills, ./.omb/agents)user scope, if historical ~/.agents/skills still exists alongside ${CODEX_HOME:-~/.codex}/skills, current setup prints a cleanup hint because Codex may show duplicate skill entries until the legacy tree is removed or archived.project, omb launch automatically uses CODEX_HOME=./.codex unless user explicitly overrides CODEX_HOME.--force, AGENTS overwrite may still be skipped if an active OMB session is detected (safety guard).project-local) are automatically migrated to project with a one-time warning.omb setup --force --verbose
omb doctor
omb remains the compatibility alias where needed).From omb doctor, expect:
.omb/state existsconfig.toml (~/.codex/config.toml or ./.codex/config.toml)npm run build
omb points to another install, run local entrypoint:node bin/omb.js setup --force --verbose
node bin/omb.js doctor
--force, stop active OMB session and rerun setup.