#307307th of 455 in Skills, plugins and prompts

ocx

Portable profiles and editable registry components for OpenCode

Stars
981
License
MIT
Last commit
Sep 2026
Last release
Aug 2026
Language
TypeScript
Stars, last 29 weeks+378
22 Apr 2026: 603 stars29 Apr 2026: 626 stars6 May 2026: 645 stars13 May 2026: 667 stars20 May 2026: 700 stars27 May 2026: 723 stars3 Jun 2026: 744 stars10 Jun 2026: 759 stars17 Jun 2026: 777 stars24 Jun 2026: 796 stars1 Jul 2026: 813 stars8 Jul 2026: 828 stars15 Jul 2026: 841 stars22 Jul 2026: 852 stars29 Jul 2026: 867 stars5 Aug 2026: 881 stars12 Aug 2026: 892 stars19 Aug 2026: 902 stars26 Aug 2026: 913 stars2 Sept 2026: 923 stars9 Sept 2026: 932 stars16 Sept 2026: 945 stars23 Sept 2026: 949 stars30 Sept 2026: 955 stars7 Oct 2026: 961 stars14 Oct 2026: 967 stars21 Oct 2026: 971 stars28 Oct 2026: 975 stars4 Nov 2026: 978 stars11 Nov 2026: 981 stars

603 on 22 Apr 2026981 on 11 Nov 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

OCX is a TypeScript CLI that manages OpenCode V2 configuration as named profiles, stored as plain folders under ~/.config/ocx/profiles/. It installs agents, skills and commands from registries into a profile or a project's .opencode/ directory as editable copies, with an ownership record for updates, hash verification and removal. It also includes a migrate command that previews importing V1 profiles.

Who it is for: OpenCode users who keep separate setups for work, personal and review

Strengths

  • Profiles are ordinary folders, so config, agents and skills are edited directly
  • Update dry-run and `ocx verify` check file hashes and protect local edits
  • Installs registry components into a profile or per-project .opencode/ directory
  • `ocx migrate` previews V1 imports and leaves original files untouched

Weaknesses

  • Current branch targets OpenCode 2.0.3+ only; V1 users must stay on ocx@2.0.15
  • V2 setup is a development preview built from a checkout with Bun
  • Independent project, not affiliated with the OpenCode team
  • Works only with OpenCode, so it does not carry over to other coding agents

What it needs

  • no GPU
  • Needs Bun, OpenCode 2.0.3+

What changed

From the release notes. No flag means the note does not say so, not that the upgrade is safe.

Also in Skills, plugins and prompts

See all 455
Also in Skills, plugins and prompts
RankProjectScore
1claude-memPersistent cross-session memory plugin for Claude Code and other coding agents116.4k stars+16,587 (+17%) in 30 daysApache-2.097 out of 100
2impeccableDesign skill with 24 slash commands for AI coding agents' frontend output Live demo ↗ (opens in a new tab)108.8k stars+28,464 (+35%) in 30 daysApache-2.097 out of 100
3gstackMarkdown slash-command skills that give Claude Code planning, review, QA and ship roles141.3k stars+5,544 (+4.1%) in 30 daysMIT96 out of 100
#4rufloAgent harness adding swarms, memory and hooks to Claude Code and Codex Live demo ↗ (opens in a new tab)81.5k stars+7,374 (+9.9%) in 30 daysMIT96 out of 100
#5cavemanShortens coding-agent replies and compresses tool output before the model reads it Live demo ↗ (opens in a new tab)119.3k stars+8,422 (+7.6%) in 30 daysApache-2.095 out of 100