You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
CLI: /<skill> unrecognized while $<skill> invocation works #11817
Custom skill invocation works via $<skill> (example: $prd), but matching slash command invocation (example: /prd) is unrecognized.
This creates confusion because users can see/install skills and in some docs/repos also see slash wrappers, but /skill fails in the CLI parser.
Environment
Codex CLI: 0.101.0
OS: macOS (Apple Silicon)
Repo has projected prompt wrappers and skills (template-style setup)
Reproduction
Ensure a skill exists and is enabled (example prd).
Invoke skill with $prd <text>: works.
Invoke with /prd <text>: CLI returns:
Unrecognized command '/prd'. Type "/" for a list of supported commands.
Current behavior
$skill path works.
/skill path is rejected, even when prompts/wrappers and skill files are present.
Expected behavior
One of the following should happen consistently:
/<skill> should execute when a corresponding skill/prompt wrapper exists, OR
CLI should clearly state that custom slash commands are unsupported in this build and point users to $<skill>.
Why this matters
Users interpret installed skills and prompt wrappers as slash-invokable. The mismatch causes repeated setup/debug loops and uncertainty about whether installation failed.
Suggested fix
If custom slash commands are supported: wire parser/discovery to loaded skill/prompt metadata.
If not supported: add explicit UX guidance in /skills and slash help output:
Use $<skill> to invoke installed skills.
Distinguish built-in slash commands from custom skill invocations.
Activity
github-actions commentedon Feb 14, 2026
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
etraut-openai commentedon Feb 14, 2026
This is by design. Skills should be invoked using
$.docs: fix the multi-agent story — including two invocation claims I a…
fix(skills): uniform `/` composer prefix + scroll active skill into view
fix(codex): list installed skills as commands, and make /skill actual…