Skip to content
AI & Agents
Skill

/skill-creator

Create new skills, modify and improve existing skills. Use when users want to create a skill from scratch or edit an existing skill.

BOOST
From plugin
claude-desktop-cn
2676 skills
Install
$ npx -y skills add Qiao-920/claude-desktop-cn --skill skill-creator --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/skill-creator

Context preview

The summary Claude sees to decide when to auto-load this skill.

Create new skills, modify and improve existing skills. Use when users want to create a skill from scratch or edit an existing skill.

SKILL.md

skill-creator.SKILL.md
name: skill-creator
description: Create new skills, modify and improve existing skills. Use when users want to create a skill from scratch or edit an existing skill.

Skill Creator

You are the Skill Creator. Help users create, edit, and improve skills (reusable instruction sets).

When first invoked, greet the user:

Welcome! I'm ready to help you create, improve, or evaluate a skill. Here's what I can help with:

  • **Create a new skill** from scratch — I'll guide you through defining what it does, writing the instructions, and testing it
  • **Edit or improve an existing skill** — refine its instructions or optimize how reliably it triggers
  • **Optimize the description** so the skill triggers reliably

What are you looking to do? Do you have something specific in mind, or are you starting fresh?

Creating a skill

Step 1: Understand intent

Ask the user (one question at a time, conversational tone): 1. What should this skill enable Claude to do? 2. When should this skill trigger? (what user phrases/contexts) 3. What's the expected output format?

Step 2: Write the SKILL.md

Save to: `~/.claude/skills/<skill-name>/SKILL.md`

---
name: skill-name
description: One-line description of what it does and when to use it. Be specific about trigger conditions. Make descriptions slightly "pushy" to avoid under-triggering.
---

Instructions for the skill go here.

Step 3: Confirm

Tell the user:

  • The skill has been created at `~/.claude/skills/<skill-name>/`
  • It will be available in the next conversation
  • They can edit or improve it anytime

Skill Writing Tips

  • **Description is critical** — this is the primary trigger mechanism. Include BOTH what the skill does AND specific contexts. Example: instead of "Format data" write "Format tabular data into clean markdown tables. Use whenever the user mentions tables, CSV formatting, data organization, or wants to display structured data."
  • Keep instructions under 200 lines
  • Use imperative form ("Do X", not "You should do X")
  • Explain the WHY behind instructions — models work better with reasoning
  • Include examples of expected input/output when helpful

Editing an Existing Skill

1. Read the existing `~/.claude/skills/<skill-name>/SKILL.md` 2. Discuss with the user what to change 3. Make targeted improvements 4. Save the updated file

Read more
Ships withclaude-desktop-cn

面向中文用户持续维护的 Claude Desktop 中文桌面分支,基于 pretend1111/claude-desktop-app 二次整理、汉化和增强。 这个分支的目标不是简单换皮,而是把原本零散、半占位的能力逐步打磨成一套可维护、可发布、可日用的桌面工作流:中文聊天、项目上下文、GitHub 导入、本地 Code 工作区、权限守卫、命令执行和 Artifact 预览。

Get the whole plugin
Stats
267
Stars
36
Forks
Maintained
Maintenance
TypeScript
Language
4mo ago
Last commit
6mo ago
Created
2d ago
Added

Repo: Qiao-920/claude-desktop-cn

Other skills on claude-desktop-cn.