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
The career-ops skill at .opencode/skills/career-ops/SKILL.md includes user_invocable: true and arguments: mode in its frontmatter, suggesting those fields should auto-register the skill as a /career-ops slash command:
name: career-opsarguments: modeuser_invocable: trueuser-invocable: trueargument-hint: "[scan | deep | pdf | ...]"
However, opencode does not recognize these fields — its skill schema only supports name, description, license, compatibility, and metadata. Skills are loaded only via the skill() tool and never auto-register as slash commands. The only way to create a slash command is via a .opencode/commands/*.md file.
The existing commands (career-ops-interview-prep.md, career-ops-interview-intel.md) follow the correct pattern — they are .opencode/commands/*.md files that call skill({ name: "career-ops" }). But the main /career-ops command file is missing.
Two possible paths:
(career-ops side, mostly already fixed) Create .opencode/commands/career-ops.md that accepts $ARGUMENTS and loads the skill, following the pattern of the existing sub-commands.
(opencode side) Either document that user_invocable, arguments, user-invocable, and argument-hint are not supported fields in the skill schema — or implement them if that was the intention.
Happy to open a PR for the documentation side if that is the preferred fix.
Apologies — this is not an opencode issue. The user_invocable fields are from Claude Code's skill spec (career-ops targets multiple CLIs). The real fix is creating .opencode/commands/career-ops.md in the career-ops repo. Closing.
Activity
andrefs commentedon Jul 26, 2026
Apologies — this is not an opencode issue. The
user_invocablefields are from Claude Code's skill spec (career-ops targets multiple CLIs). The real fix is creating.opencode/commands/career-ops.mdin the career-ops repo. Closing.github-actions commentedon Jul 26, 2026
This issue might be a duplicate of existing issues. Please check:
/commands from Claude Code compatible skills #35341: [FEATURE]: Auto-register/commands from Claude Code compatible skills — covers the same gap (skills withuser-invocable/user_invocablefrontmatter not auto-registering as slash commands)/in the prompt