This repository can be installed in Codex through the Codex marketplace system. The marketplace manifest is:
.agents/plugins/marketplace.json
The plugin manifest is:
.codex-plugin/plugin.json
The plugin manifest points Codex to the shared skills/ directory.
Use the Codex environment you actually run:
| Environment | Configure from | Codex home |
|---|---|---|
| Windows Codex App | Windows App UI or Windows PowerShell | C:\Users\<you>\.codex |
| Windows Codex CLI | Windows PowerShell | C:\Users\<you>\.codex |
| WSL Codex CLI | WSL shell | /home/<you>/.codex |
| Linux/macOS Codex CLI | normal shell | ~/.codex |
Windows and WSL do not automatically share plugin marketplace state.
Open the Codex App plugin page, choose Add marketplace, and enter:
Source: https://github.com/likefallwind/courseskills.git
Git ref: main
Sparse paths: .agents/plugins
After the marketplace appears, select the courseskills marketplace source, search for courseskills, and install it.
Do not use .codex-plugin/ as the marketplace sparse path. .codex-plugin/plugin.json is the plugin manifest. Codex App's Add marketplace flow discovers marketplace manifests from .agents/plugins/marketplace.json.
If the App keeps showing Failed to add marketplace after a previous failed attempt, remove the stale marketplace from the Windows Codex CLI and then add it again:
codex.cmd plugin marketplace remove courseskills
codex.cmd plugin marketplace add "https://github.com/likefallwind/courseskills.git" --ref main --sparse ".agents/plugins"Restart the Codex App after the CLI add succeeds.
Install the Windows Codex CLI if needed:
npm.cmd install -g @openai/codexUse npm.cmd / codex.cmd if PowerShell blocks npm.ps1 or codex.ps1 with an execution-policy error.
Then add and install the plugin:
codex.cmd plugin marketplace remove courseskills
codex.cmd plugin marketplace add "https://github.com/likefallwind/courseskills.git" --ref main --sparse ".agents/plugins"
codex.cmd plugin list --source courseskills
codex.cmd plugin install courseskills --source courseskillsThis configures the Windows Codex home, normally under C:\Users\<you>\.codex.
Use this when you run Codex from WSL/Linux/macOS shells:
codex plugin marketplace remove courseskills || true
codex plugin marketplace add \
'https://github.com/likefallwind/courseskills.git' \
--ref main \
--sparse .agents/plugins
codex plugin list --source courseskills
codex plugin install courseskills --source courseskillsOn WSL, this configures the Linux home directory, usually ~/.codex inside WSL. It will not fix or update the Windows Codex App unless that App is explicitly running against the same WSL-side configuration.
After installation, Codex loads a plugin root that contains:
courseskills/
├── .codex-plugin/plugin.json
└── skills/
If you prefer a purely local/private marketplace, clone this repo and register a local source path such as ./plugins/courseskills in your own ~/.agents/plugins/marketplace.json.