This repo is a native Codex plugin. Codex reads .agents/plugins/marketplace.json and the shared .claude-plugin/plugin.json, so skills load straight from skills/.
Requires Codex CLI 0.131 or later.
codex plugin marketplace add helderberto/agent-skills
codex plugin add hb@helderberto-skillsStart a new session afterwards. The plugin lands in ~/.codex/plugins/cache/helderberto-skills/hb/<version>/. Check it with codex plugin list, or /plugins inside a session.
Alternative, skills only with manual updates: npx skills add helderberto/agent-skills -a codex copies them into .agents/skills/ (-g: ~/.agents/skills/). Pick one route: both gives every skill twice.
- Type
$to mention a skill:$hb:triage,$hb:to-spec dark-mode./skillsopens a picker. - Model-invocable skills also trigger from their
description("review this PR"). - Flow skills end with
Next: /hb:<cmd>. In Codex, type$hb:<cmd>instead. - npx installs have no prefix:
$triage.
- Codex ignores
disable-model-invocationanduser-invocable. Flow skills can fire on their own, and model-only skills appear in the picker. agents/subagents are Claude Code only. Codex custom agents are TOML files in.codex/agents/.- The Codex IDE extension doesn't support plugins. Use the npx route there.
At startup, Codex refreshes Git marketplaces and reinstalls plugins that changed. To force a refresh:
codex plugin marketplace upgrade helderberto-skillsnpx installs: npx skills update.