Skip to content

Add Codex support to Refact Toolkit - #29

Merged
masoudgolchin merged 1 commit into
mainfrom
feat/codex-plugin-support
Sep 7, 2026
Merged

Add Codex support to Refact Toolkit#29
masoudgolchin merged 1 commit into
mainfrom
feat/codex-plugin-support

Conversation

@masoudgolchin

@masoudgolchin masoudgolchin commented Sep 7, 2026

Copy link
Copy Markdown
Member

Refact Toolkit can now be installed in Codex from the same repository as Claude Code. All nine packs share their skill files, scripts, and references. Native Codex manifests and a marketplace catalog make the packs discoverable without an installation build step.

  • Add the shared refact-toolkit entry skill and Codex instructions for plugin management, project settings, paths, agent briefs, and Refact Control setup.
  • Keep Claude hooks in explicit Claude manifest entries. Codex loads the shared skills without the Claude transcript uploader or language-server installers.
  • Add project-specific enable/disable examples, installation and update documentation, and generated release metadata with CI checks.
  • Bump the nine pack versions and fix the existing base manifest/catalog version mismatch.

Validation: all nine manifests pass the Codex and Claude validators; the repository checker validates 42 skills; all three release/preflight tests and GitHub CI pass. Installation from this GitHub branch succeeds: all 32 installed base files match the published commit, and a fresh Codex task loads its 11 skills. In a trusted project, toggling base@refact-os removes or restores its skills in the rendered task input while the user-level installation stays enabled. External service workflows were not run end to end.

To review this branch in Codex:

codex plugin marketplace add refactco/claude-toolkit --ref feat/codex-plugin-support
codex plugin add base@refact-os

Start a new task and ask: “Use the Refact toolkit for this project.” See docs/codex.md for project overrides and updates.

@masoudgolchin
masoudgolchin merged commit b526f19 into main Sep 7, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant