Skip to content
Skills Library
AI & agents · Learning & explanation

example-skill

/example-skill

This is an example skill demonstrating the correct SKILL.md format. Use this as a reference when users want to learn how to create skills. Contains all required and recommended sections.

Licence
MIT
Last repository change
20.10.2026

Assessment and security

100/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content35 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
5
Scripts
1
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 20.10.2026, without references to retired models or APIs.

Licence

MIT, open: use and modify while retaining author attribution.

What to check before installing
  • 1 scripts in this package. Review them before installing, as Claude may execute them.

Scripts: scripts/example.py

What it does and when to use it

This is an example skill demonstrating the correct SKILL.md format. Use this as a reference when users want to learn how to create skills. Contains all required and recommended sections.

Original author description

This is an example skill demonstrating the correct SKILL.md format. Use this as a reference when users want to learn how to create skills. Contains all required and recommended sections.

How it works

  1. Features
  2. When to Use
  3. Core Components
  4. Usage Examples
  5. Best Practices
  6. Limitations
  7. Reference Resources
  8. Next Steps
Original SKILL.md headings · 114 lines, 335 words
SKILL.md preview
---
name: example-skill
description: This is an example skill demonstrating the correct SKILL.md format. Use this as a reference when users want to learn how to create skills. Contains all required and recommended sections.
---

# Example Skill

This is an example skill demonstrating the correct SKILL.md format and best practices.

## Features

This skill demonstrates how to:
- Write a properly formatted SKILL.md file
- Organize skill directory structure
- Add scripts and reference materials
- Provide clear documentation and examples

## When to Use

Use this skill in the following scenarios:
- You want to create a new Claude Code skill
- You need to understand the correct SKILL.md format
- You want to reference skill directory structure

## Core Components

### SKILL.md Format

```yaml
---
name: skill-name
description: Detailed description including usage scenarios
---
```

### Directory Structure

```
skill-name/
├── SKILL.md           # Required
├── README.md          # Recommended
├── scripts/           # Optional
│   └── helper.py
├── references/        # Optional
│   └── docs.md
└── assets/           # Optional
    └── template.json
```

## Usage Examples

### Example 1: Create Basic Skill

```bash
mkdir my-skill
cd my-skill
touch SKILL.md
```

Add to SKILL.md:
```yaml
---
name: my-skill
description: My skill description
---

# My Skill

[Add detailed explanation...]
```

### Example 2: Add Scripts

```bash
mkdir scripts
# Add your Python or JavaScript scripts
```

### Example 3: Add Reference Materials

```bash
mkdir references
# Add API docs, configuration examples, etc.
```

## Best Practices

1. **Clear Description** - Clearly state usage scenarios in frontmatter
2. **Structured Content** - Organize content with headings and lists
3. **Concrete Examples** - Provide executable code examples
4. **Reference Materials** - Place detailed documentation in references/ directory
5. **Reusable Scripts** - Place code in scripts/ directory

## Limitations

- This skill serves only as an example and reference
- Does not provide actual functionality implementation
- Needs to be modified according to specific requirements

## Reference Resources

See the `references/` directory for:
- [Skill Development Guide](references/skill-development-guide.md)
- [Format Specification](references/format-spec.md)

## Next Steps

1. Copy this skill as a template
2. Modify name and description
3. Add your actual functionality
4. Test and verify
5. Share with the community!

---

Creator: Awesome Agent Tools
License: MIT
Files in this package (5)
  • README.md 2 KB
  • SKILL.md 3 KB
  • references/format-spec.md 1 KB
  • references/skill-development-guide.md 5 KB
  • scripts/example.py 1 KB

Versions

RepositoryScoreLicence
This page · awakehsh/awesome-agent-tools100MIT
zmre/nix-pai100MIT
anthropics/claude-plugins-official100Apache-2.0
HermeticOrmus/claude-code-guide100MIT
devswha/oh-my-gjc100MIT
sendaifun/skills100Apache-2.0
aegntic/cldcde95MIT

Database snapshot: 13.11.2026 · package version 2551de971d8a (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 100agent-creator
    Use when creating expert agents. Generates agent.md with frontmatter, hooks, required sections, and skill references.
  • 98create-skill
    Guides users through creating effective Agent Skills for Cursor. Use when you want to create, write, or author a new skill, or asks about skill structure, best practices, or SKILL.md format.
  • 100create-skill
    Use when creating, writing, or authoring a new Cursor agent skill, or when asking about skill structure, SKILL.md format, or skill best practices.
  • 93create-skill
    Guides users through creating effective Agent Skills for Cursor. Use when the user wants to create, write, or author a new skill, or asks about skill structure, best practices, or SKILL.md format.
  • 100create-skill
    Guides users through creating effective Agent Skills for Cursor. Use when the user wants to create, write, or author a new skill, or asks about skill structure, best practices, or SKILL.md format.
  • 100skill-architecture
    Create new skills, modify existing skills, and understand skill architecture. Use when users want to create a skill from scratch, learn YAML.

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.