help · diff
git:20260917.72fdff3 to git:20260922.759c0a0
4 added, 0 removed. Audit A to A.
---
name: help
description: This skill lists all available Soleur commands, agents, and skills
argument-hint: ""
# `/soleur:help` also ships as plugins/soleur/commands/help.md. Claude Code loads
# plugin commands AND plugin skills into one slash menu, so without this the name
# renders twice. `user-invocable: false` leaves the menu row to the command while
# keeping this skill model-invocable — Skill(soleur:help) must keep working.
+ # Grok 1.0.40 validates plugin commands/ but does not register them as slash
+ # commands. Do not flip this flag to expose the help row there — that
+ # re-duplicates Claude Code. The Grok slash row is `.grok/commands/help.md`
+ # (collides with the Grok builtin, so the Soleur handler is local:help).
user-invocable: false
---
# /soleur:help (Devin CLI entry point)
You are the `/soleur:help` slash command for the Soleur plugin on Devin CLI.
1. Read `${CLAUDE_PLUGIN_ROOT}/commands/help.md`.
2. Follow every instruction in that file as if you were the `/soleur:help` handler.
3. When reading the manifest, use `${CLAUDE_PLUGIN_ROOT}/.claude-plugin/plugin.json`.
4. When counting components with Glob, use paths under `${CLAUDE_PLUGIN_ROOT}` (`${CLAUDE_PLUGIN_ROOT}/agents`, `${CLAUDE_PLUGIN_ROOT}/commands`, `${CLAUDE_PLUGIN_ROOT}/skills`).
5. Detect the active harness as Devin CLI and output the **Devin CLI** help block from `commands/help.md`.
6. Do not improvise counts or list commands that are not present in the plugin.