command-development
Write Navin slash commands as Markdown prompt files (frontmatter, $ARGUMENTS, $1..$9, ${1:-default}, @file inlining, !cmd shell output, allowed-tools, namespaces, plugin commands with ${NAVIN_PLUGIN_ROOT}).
When to use
Use when the user asks to "create a slash command", "add a custom command", "write a command that takes arguments", "inline a file in a command", "run a shell command inside a command", "restrict the tools of a command", "add a command to my plugin", or asks how Markdown commands are discovered and expanded.
Inputs and tools
The skill takes the request of the user in natural language: its frontmatter declares no argument. It declares no allowed-tools: the tools available are those of the agent that loads it, under the tool policy of the project.
Reference
| Field | Value |
|---|---|
| Name | command-development |
| Category | General |
| Version | Not declared |
| Licence | Not declared |
| Allowed tools | Not declared |
| Plugins | plugin-dev |
| Source | catalog/navin/skills/command-development/SKILL.md |
| Digest | sha256:6b14713e095940ac4177751f4d59167adb60cc7f26cdcf8453ffc67c889e4b4b |
skill_md_digest | sha256:ad337c55fd23edc5c251eaf365ae9210dc42b5d988e155a8768b17601de1064f |
Bundled files
| Path | Count |
|---|---|
catalog/navin/skills/command-development | 1 |
catalog/navin/skills/command-development/examples | 2 |
catalog/navin/skills/command-development/references | 7 |
Frontmatter
Every field of the SKILL.md frontmatter, with the value of the source:
| Field | Value |
|---|---|
name | command-development |
description | Write Navin slash commands as Markdown prompt files (frontmatter, $ARGUMENTS, $1..$9, ${1:-default}, @file inlining, !cmd shell output, allowed-tools, namespaces, plugin commands with ${NAVIN_PLUGIN_ROOT}). Use when the user asks to "create a slash command", "add a custom command", "write a command that takes arguments", "inline a file in a command", "run a shell command inside a command", "restrict the tools of a command", "add a command to my plugin", or asks how Markdown commands are discovered and expanded. |