Skip to content
Skill Authoring
Skill

/example-skill

Template skill for repository authors; excluded from public publishing.

BOOST
From plugin
dotskills
11025 skills
Install
$ npx -y skills add vincentkoc/dotskills --skill example-skill --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/example-skill

Context preview

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

Template skill for repository authors; excluded from public publishing.

SKILL.md

example-skill.SKILL.md
name: example-skill
description: Template skill for repository authors; excluded from public publishing.
license: MIT
metadata:
  internal: true
  version: "1.0.0"

Example Skill

Purpose

Provide a spec-aligned template for creating consistent, reusable skills.

When to use

  • You are adding a new skill to this repository.
  • You want a starter structure with required sections.

Workflow

1. State the objective in one sentence. 2. Collect only required inputs. 3. Execute deterministic steps. 4. Load deeper context only when needed:

  • `references/REFERENCE.md`
  • `assets/output-template.md`
  • `agents/openai.yaml`

5. Return output in a stable format. 6. Use `scripts/example-check.sh` for a deterministic preflight check.

Inputs

  • Task objective
  • Constraints
  • Output destination

Outputs

  • Primary deliverable
  • Follow-up checks

Examples

  • Build a new skill skeleton with required sections and valid frontmatter.
  • Refactor an existing skill to move deep details into `references/`.
  • Add deterministic checks under `scripts/` for repeatable verification.

Edge cases

  • Missing frontmatter fields: stop and add required fields first.
  • Invalid `name` format: normalize to lowercase-hyphen and match directory name.
  • Broken resource paths: fix links so all referenced files exist.

Guardrails

  • Keep instructions concrete and testable.
  • Avoid unnecessary context loading.
  • Prefer deterministic commands over manual steps.
  • Keep file references one level deep from `SKILL.md`.
Read more
Ships withdotskills

We are moving from "prompt as text" to skill as runtime module. Each skill acts like a lightweight, containerized application for AI work: a stable interface, opinionated workflow, and bundled resources that can be installed, versioned, tested, and reused

Get the whole plugin

Other skills on dotskills.