1. Create a profile
profile add creates native configuration and OCX metadata in ~/.config/ocx/profiles/work/, or beneath your absolute XDG_CONFIG_HOME. profile use selects it for future launches. It does not select a destination for file-installation commands.
2. Make it yours
Open the profile directory in your editor. Editopencode.jsonc to add your native model, provider, agent, or MCP settings. OCX leaves the native configuration format to OpenCode.
Add an AGENTS.md with your usual working instructions, for example:
agents/, commands/, and skills/. The profile guide shows the complete layout and explains project discovery.
3. Launch from a project
Change to the repository you want to work in, then run:personal does not change work.
4. Install a component
The KDCO V2 catalog contains a code-review skill. Once the new worker is deployed, install it into your profile:ocx registry remove kdco --profile work first. If components are already installed from the old URL, use a fresh profile for the other source; changing an alias does not change recorded ownership. A local source must remain available for future updates.
Open skills/code-review/SKILL.md in the profile to read or customize it. OCX records ownership and original file hashes in .ocx/receipt.jsonc.
5. Review future updates
Share files with a project
To commit installed definitions with a repository, choose a project destination instead:.opencode/. A profile defaults to ignoring project configuration at startup; set its projectConfig to inherit if you want OpenCode to discover these project definitions when launching that profile.
Continue with profile configuration, the command reference, or publishing a registry.