mit einem Klick
make-skill
Creates or updates skills for Raijin
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Menü
Creates or updates skills for Raijin
Mit Codex oder Claude installieren Kopieren Sie diesen Prompt, fügen Sie ihn in Codex, Claude oder einen anderen Assistant ein und lassen Sie die Skill-Seite prüfen und installieren.
Basierend auf der SOC-Berufsklassifikation
| name | make-skill |
| description | Creates or updates skills for Raijin |
| hide-from-llm | true |
A skill is a Markdown file with YAML frontmatter followed by the skill body.
---
name: my-skill-name
description: "Short sentence explaining what it does and when to use it."
llm-description: "Optional: alternate wording optimised for model-facing discovery."
---
| Field | Required | Description |
|---|---|---|
name | yes | Lowercase, hyphen-separated. Must match the filename (built-in) or parent directory name (external). |
description | yes | Human-readable explanation of WHAT it does AND WHEN to use it. Used for skill discovery unless llm-description is set. |
llm-description | no | Overrides description in the model-facing system prompt only. Use when the best human-readable description differs from the best model-readable one. |
hide-from-llm | no | Set to true to hide from automatic discovery while keeping the skill loadable. |
<purpose>
What this skill does in one sentence.
</purpose>
<instructions>
Step-by-step instructions.
</instructions>
<golden_rules>
- Non-obvious constraints and things NOT to do.
</golden_rules>
<purpose> — one-sentence summary.<instructions> — actionable, step-by-step. Not explanations.<output_format> — expected output shape (include when the skill produces structured output).<golden_rules> — hard constraints and gotchas.Skills are discovered from two scopes:
| Scope | Path |
|---|---|
| Project | {{PROJECT_SKILLS_DIR}}/<skill-name>/{{SKILL_FILE}} |
| User (global) | {{USER_SKILLS_DIR}}/<skill-name>/{{SKILL_FILE}} |
Project skills override user skills, which override built-in skills.
{{PROJECT_SKILLS_DIR}}/ unless the user explicitly asks for a global skill ({{USER_SKILLS_DIR}}/).mkdir -p {{PROJECT_SKILLS_DIR}}/<skill-name>/.{{SKILL_FILE}} inside that directory using the body structure above.name matches the directory name.+<skill-name> or via the skill tool).{{PROJECT_SKILLS_DIR}}/, {{USER_SKILLS_DIR}}/, then built-in embedded skills.Use scripts when a skill needs to run multi-step shell logic. Store scripts in the skill's scripts/ directory and reference them with relative paths from the skill's location:
| Scope | Path |
|---|---|
| Project-level | {{PROJECT_AGENTS_DIR}}/scripts/ |
| Skill-level | {{PROJECT_SKILLS_DIR}}/<skill-name>/scripts/ |
Put logic in my-script.sh inside the skill's scripts/ directory and reference it from instructions using the bash tool with a relative path:
<instructions>
Use the bash tool to run `scripts/my-script.sh <args>` to accomplish X.
</instructions>
This keeps skill files short, execution fast, and skills relocatable.
<golden_rules>
name field in frontmatter.<output_format> whenever the skill produces structured output.
</golden_rules>Creates or updates prompt templates for Raijin. Use when asked to create, add, write, or modify a prompt template.
Creates or updates custom tools for Raijin. Use when asked to create, add, write, or modify a custom tool.
Commits git changes by appropriately breaking them into atomic units.
Interacts with any CLI/TUI application via TMUX.