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.
- Author
- awakehsh ↗
- Repository
- awesome-agent-tools ↗
- Licence
- MIT
- Last repository change
- 20.10.2026
Assessment and security
- Files in this package
- 5
- Scripts
- 1
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 20.10.2026, without references to retired models or APIs.
MIT, open: use and modify while retaining author attribution.
- 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
- Features
- When to Use
- Core Components
- Usage Examples
- Best Practices
- Limitations
- Reference Resources
- Next Steps
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
| Repository | Score | Licence |
|---|---|---|
| This page · awakehsh/awesome-agent-tools | 100 | MIT |
| zmre/nix-pai | 100 | MIT |
| anthropics/claude-plugins-official | 100 | Apache-2.0 |
| HermeticOrmus/claude-code-guide | 100 | MIT |
| devswha/oh-my-gjc | 100 | MIT |
| sendaifun/skills | 100 | Apache-2.0 |
| aegntic/cldcde | 95 | MIT |
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.