Skip to content

feat: codex - #4

Open
BhautikChudasama wants to merge 6 commits into
feat/opencodefrom
feat/codex
Open

feat: codex#4
BhautikChudasama wants to merge 6 commits into
feat/opencodefrom
feat/codex

Conversation

@BhautikChudasama

@BhautikChudasama BhautikChudasama commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

Summary

Adds packages/codex-plugin/ — Codex plugin with a skill that teaches the createos CLI for sandbox lifecycle, networking, disks, and VPN.

Install

# 1. Add the marketplace
codex plugin marketplace add NodeOps-app/createos-claude-plugins

# 2. Install the plugin
codex plugin add createos-codex@createos

# 3. Launch codex
codex

Usage

> create a createos sandbox and run hostname inside it
$ createos sandbox create --shape s-2vcpu-2gb --ingress
Created sandbox sb-01kz8f4x54kp...

$ createos sandbox exec sb-01kz8f4x54kp -- sh -c "hostname && uname -a"
k3s-worker-2
Linux k3s-worker-2 6.1.0 ...

> destroy the sandbox
$ createos sandbox rm sb-01kz8f4x54kp --yes

Stacked on

@BhautikChudasama BhautikChudasama changed the title feat(codex): add Codex plugin with skill + cos driver feat: codex Aug 5, 2026
@BhautikChudasama
BhautikChudasama force-pushed the feat/codex branch 2 times, most recently from cf7035e to 026c2c2 Compare August 5, 2026 12:27
Same skill, references, and cos driver as claude-code-plugin, adapted for
Codex's manifest.json format and shell-based session hook. No MCP, no
custom tools — uses skills + bash tool like Claude Code.
- Rename plugin to createos-codex (consistent with @createos/pi, @createos/opencode)
- Rewrite SKILL.md to teach createos CLI commands instead of cos wrapper
- Add .claude-plugin/plugin.json with skills reference
- Update marketplace manifest
- claude-code-plugin → @createos/claude-code
- createos-codex → @createos/codex
- @createos/pi and @createos/opencode already correct
- Updated marketplace.json, all READMEs, and install commands
The CLI now expects `<network> <sandbox>` instead of
`<sandbox> <network>`.
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.

1 participant