VS Code extension for managing Codex user skill policy.allow_implicit_invocation switches.
Features
- Adds a status bar entry showing how many Codex user skills have implicit invocation disabled.
- Opens a searchable skill list from the status bar.
- Shows each
user-*skill state astrue,false,missing,openai_yaml_missing, orinvalid. - Toggles the selected skill to an explicit
trueorfalsevalue inagents/openai.yaml.
The default skills root is ~/.codex/skills. Only immediate user-* directories containing SKILL.md are included.
Commands
Codex Skill Policy: Manage allow_implicit_invocationCodex Skill Policy: Refresh Status
Settings
codexSkillPolicyStatus.skillsRoot: optional override for the Codex skills root.
State Meaning
true: policy explicitly enables implicit invocation.false: policy explicitly disables implicit invocation.missing:agents/openai.yamlexists but omits the policy value, so the effective default is true.openai_yaml_missing: the skill has noagents/openai.yaml, so the effective default is true.invalid: the policy value exists but is not boolean-like.
Development
npm run compile
npm run lint
npm run check
Release Notes
1.0.0
Initial implementation.