بنقرة واحدة
create-skill
Create a new oxshell skill from a natural language description
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Create a new oxshell skill from a natural language description
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
| name | create-skill |
| description | Create a new oxshell skill from a natural language description |
| when_to_use | When the user asks to create, make, build, or define a new skill, automation, or reusable workflow |
| allowed-tools | ["bash","file_read","file_write","file_edit","glob"] |
| context | inline |
| user-invocable | true |
The user wants to create a new custom skill. Follow these steps precisely:
The user said: $ARGUMENTS
Analyze what the user wants the skill to do. Identify:
Pick a short, kebab-case name that describes the action (e.g., fix-lint, add-test, deploy, explain-error).
Use the file_write tool to create the skill file at:
.oxshell/skills/<name>/SKILL.md
The SKILL.md must follow this exact format:
---
name: <kebab-case-name>
description: <one-line description of what the skill does>
when_to_use: <when the model should auto-invoke this skill>
allowed-tools: [<comma-separated list of tools the skill needs>]
context: <inline or fork>
---
<The actual prompt that will be executed when the skill runs>
<Use $ARGUMENTS for the full user input>
<Use $1, $2, etc. for positional arguments>
<Use ${SKILL_DIR} to reference files in the skill's directory>
inline for: simple prompts, explanations, code generation (fast, shared context)fork for: multi-step workflows that use tools (isolated, up to 10 turns)Use bash to verify the file exists:
cat .oxshell/skills/<name>/SKILL.md
Tell the user:
/<name> or /<name> <args>.oxshell/skills/<name>/SKILL.md to customize itIf the user didn't provide enough details, ask clarifying questions before creating the skill.