Skip to content
Finance
Skill

/skill-creator

Template and guide for creating new skills

BOOST
From plugin
well
34637 skills
Install
$ npx -y skills add WellApp-ai/Well --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.

Template and guide for creating new skills

SKILL.md

skill-creator.SKILL.md
name: skill-creator
description: Template and guide for creating new skills

Skill Creator

Use this skill to create new skills.

SKILL.md Template

---
name: your-skill-name
description: When to use this skill
---

# Skill Name

Brief description of what this skill does.

## When to Use
- Situation 1
- Situation 2

## Instructions
Step-by-step guide Claude follows.

## Examples
Concrete usage examples.

## Guidelines
- Best practice 1
- Best practice 2

Skill vs Mode Decision

| Create a... | When... | |-------------|---------| | **Mode** | Triggered by user intent (workflow) | | **Skill** | Invoked explicitly for capability |

**Examples:**

  • "init feature" → Mode (workflow triggered by intent)
  • "use webapp-testing" → Skill (capability invoked explicitly)

File Location

  • Modes: `.cursor/rules/modes/<name>.mdc`
  • Skills: `.cursor/rules/skills/<name>/SKILL.md`

Naming Conventions

  • Use lowercase with hyphens: `my-skill-name`
  • Be descriptive: `webapp-testing` not `test`
  • Match the folder name to the skill name

Required Sections

1. **YAML Frontmatter** - name and description 2. **Title** - Clear skill name 3. **When to Use** - Trigger conditions 4. **Instructions** - What Claude should do 5. **Examples** - Concrete usage

Optional Sections

  • Guidelines / Best Practices
  • Common Issues / Troubleshooting
  • Related Skills / Modes

After Creating

1. Test the skill with explicit invocation: "use [skill-name] skill" 2. Document in team wiki if shared 3. Consider adding to Mode Detection if workflow-based

Existing Skills

| Skill | Purpose | |-------|---------| | `mcp-server` | Create MCP integrations | | `webapp-testing` | Browser/Storybook testing | | `skill-creator` | Create new skills (this one) |

Read more
Ships withwell

You don't have to waste time retrieving invoices. AI can.

Get the whole plugin
Stats
346
Stars
49
Forks
Active
Maintenance
TypeScript
Language
MIT
License
4d ago
Last commit
1y ago
Created
6h ago
Added

Repo: WellApp-ai/Well

Other skills on well.