Skip to content
Back to skills

Skill Creator Mekalz

ASecurity

Tools for creating and managing Claude Code Skills. Use when users need to create new skills, validate skill structure, or package skills for distribution. Triggers include creating custom workflows, encapsulating domain knowledge, building document generation templates, or integrating specific tools and APIs.

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
documentationpythonbashapi

Works with

  • claude code
  • api

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill skill-creator-mekalz --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Skill Creator Mekalz?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Skill Creator Mekalz
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-skill-creator-mekalz/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-skill-creator-mekalz)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: skill-creator
description: Tools for creating and managing Claude Code Skills. Use when users need to create new skills, validate skill structure, or package skills for distribution. Triggers include creating custom workflows, encapsulating domain knowledge, building document generation templates, or integrating specific tools and APIs.
---

# Skill Creator

Create high-quality custom Skills for Claude Code.

## Core Principles

1. **Concise is Key** — Only add information Claude doesn't already know; every piece must justify its token cost
2. **Appropriate Freedom** — High freedom uses text guidance, low freedom uses specific scripts
3. **Progressive Loading** — Metadata always loaded, body loaded on trigger, resources loaded on demand

## Creation Workflow

```
1. Define Use Cases → Gather concrete scenarios and trigger conditions
2. Plan Contents    → Identify needed scripts, references, and assets
3. Initialize       → Run scripts/init_skill.py
4. Write Content    → Complete SKILL.md and bundled resources
5. Validate & Pack  → Run scripts/package_skill.py
```

## Skill Structure

```
my-skill/
├── SKILL.md           # Required: Main file
├── scripts/           # Optional: Executable scripts
├── references/        # Optional: Reference docs (loaded into context on demand)
└── assets/            # Optional: Templates, images, etc. (not loaded into context)
```

## SKILL.md Specification

### Frontmatter (Required)

```yaml
---
name: my-skill              # kebab-case, max 64 characters
description: Concise description of functionality and trigger scenarios. Must include WHEN to use.
---
```

### Body Structure Patterns

| Pattern | Best For | Example |
|---------|----------|---------|
| **Workflow-based** | Sequential processes | PDF form filling, document approval |
| **Task-based** | Multiple independent operations | Image processing (crop/rotate/compress) |
| **Reference-based** | Standards or specifications | Brand guidelines, coding standards |
| **Capability-based** | Integrated systems | Product management, data analysis platform |

## Scripts

### Initialize New Skill

```bash
python scripts/init_skill.py <skill-name> --path <output-dir>

# Example
python scripts/init_skill.py my-analyzer --path ~/skills
```

### Validate and Package

```bash
python scripts/package_skill.py <skill-folder> [output-dir]

# Example
python scripts/package_skill.py ~/skills/my-analyzer ./dist
```

## Quality Checklist

- [ ] Description includes trigger conditions (WHEN to use)
- [ ] SKILL.md body < 500 lines
- [ ] No redundant docs (README, CHANGELOG, etc.)
- [ ] Scripts tested and working
- [ ] Large reference docs split out with guidance on when to read them

## Common Patterns Reference

See `references/patterns.md` for:
- Sequential workflow pattern
- Conditional branching pattern
- Output template pattern
- Example-driven pattern

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.